如何聘请DevOps工程师
DevOps工程师做什么?
DevOps工程师在一个组织中扮演着非常重要的角色,因为他们将代码元素(如库和集成数据库或消息工具)之间的点连接起来。他们通过使用大量的工具和方法来实现不同的基础设施来管理软件开发生命周期。DevOps工程师是CI/CD的大师,这在当今是一种必需品而不是奢侈品。
DevOps工程师的日常任务
- 编写管道文档
- 创建CI / CD管道
- 监控CI/CD管道导管
- 云基础设施部署
- 利益相关者管理
DevOps工程师定义
DevOps工程师的主要职责是采用将软件开发和IT运营生命周期结合起来的方法,以协调一致地工作。在实践这种方法时,它增强了开发人员以一种不妨碍任何相关方的方式生成无bug和高质量代码的能力。
招聘过程
DevOps工程师招聘流程
建立理想的候选人档案
写一份基于技能的工作描述
选择理想的候选人
采访中表现最好
做一个报价
建立理想的候选人档案
DevOps工程师需要的技能
DevOps工程师必须具有优秀的编程知识,能够与一系列利益相关者沟通,并在设计和开发软件时考虑到客户/消费者。
- 码头工人
- DevOps
- 客户体验
- 沟通
专业技巧
DevOps工程师应该有优秀的时间管理能力,因为他们需要同时在多个项目以及同一个项目的不同部分工作。
写一份基于技能的职位描述
如何写一份DevOps工程师的工作描述
一旦你确定了职位所需要的技能,你就可以写职位描述来招聘你的职位了。以下是你应该在DevOps工程师的工作描述中包括的内容:
职称:你们要招聘什么职位?
简介:是什么让你的公司与众不同?为你工作是什么感觉?
职责:概述角色的日常活动,以及该职位对组织的贡献
要求:求职者成功完成工作所必须具备的技能
好处:薪酬、福利和任何额外福利的细节
专业技巧
在建立你的候选人档案时,记住你已经确定了在这个职位上取得成功所需要的技能。这里列出了你“必须拥有”的技能,也许还有一些“希望拥有”的技能。例如,DevOps工程师应该对Jenkins这样的程序有丰富的经验。
选择理想的候选人
DevOps工程师的技能测试示例
今天创建一个免费帐户,从我们的图书馆访问完整的评估和更多
问题1
DevOps
题目类型:多项选择题
服务器管理员暂停了一个名为hello-world的docker映像实例。他现在想要恢复他先前暂停的容器,但是,他不知道容器的细节,除了它的图像名称。必须使用下列哪个命令来查找所需容器的详细信息,然后取消暂停?
问题2
码头工人
问题类型:音频
服务器管理员正在使用命令' docker ps '查看当前服务器上已经安装的所有容器。但是,他发现没有列出之前在服务器上安装并运行的一些映像。这样做的原因是什么?是否有一种方法可以查看服务器上当前可用的所有容器?
问题3
沟通
问题类型:文本
决定项目成功的关键度量标准是什么?
采访中表现最好
如何面试DevOps工程师
一旦你的Vervoe技能评估显示出最适合你的职位的人,你就可以集中精力面试这些候选人。面试应该关注在技能评估中强调的任何需要发展的技能。
现在你知道候选人可以胜任这份工作,面试就变成了一种建立关系的练习,你可以在更私人的层面上了解候选人,了解他们的动机,以及他们如何融入团队。
做一个报价
雇佣一个DevOps工程师要花多少钱?
在美国,根据Glassdoor.com的数据,DevOps工程师的平均工资是101524美元,而Indeed.com的平均基本工资是122110美元,外加6863美元的现金奖金。而在Payscale.com上,90%的DevOps工程师的收入是133,000美元,而最低的10%只有66,000美元。
DevOps工程师工资美国
DevOps工程师在美国的工资从66000美元到133000美元(美元)。这可能与他们高标准完成工作所获得的奖金和所在机构的位置有关。
DevOps工程师工资联合王国
在英国,DevOps工程师的薪水在3万英镑到7.4万英镑(GBP)之间。这通常取决于他们所在组织的位置和行业。
DevOps工程师澳大利亚工资
在澳大利亚,DevOps工程师的年薪在72,000美元到135,000美元之间。这个薪水将在很大程度上取决于他们所管理的环境和职位的资历。