我负责管理公司的持续集成服务器和构建农场。除了履行软件开发人员的主要职责外,我还为大约 50 名其他开发人员提供支持。软件开发是重中之重,最近我很难抽出时间来支持或增强服务器。
我设想可以聘请具有 IT 和软件开发背景的人全职担任这项任务的“DevOps 工程师”,并支持我们所有其他开发工具。
这个角色通常由 DevOps 来担任吗?一家公司需要多大规模才能全职支持这个职位的人员?
答案1
说实话,我会雇佣一个人。但我会确保他也能在开发团队的关键岗位上做出贡献。
构建不仅仅是维护构建服务器(脚本、部署等也包括在内),还有一件事很少有开发人员知道,而大多数管理员更了解:安装,因此那个人也可以是负责软件安装程序的开发人员,以及开发机器的管理员。1 个人要为 50 名开发人员做大量的工作。