DevOps工程师:职位描述
DevOps工程师构建、测试和维护基础设施和工具,以便开发和发布软件。
DevOps(开发操作)是一系列帮助组织加速和自动化开发、测试、发布和更新软件的实践和流程。beplay官网娱乐平台DevOps工程师负责通过将技术专长与项目管理和沟通技巧相结合来促进这一点。
- 评估当前的系统和流程,并制定改进它们的方法
- 构建和设置新的开发工具和基础设施
- 理解涉众的需求并将其传达给开发人员
- 与开发人员和其他IT同事一起监督代码发布
- 编写规范文档
- 测试和检查其他人编写的代码并分析结果
- 识别技术问题,开发软件更新和“修复”
- 规划项目并参与项目管理决策。
在产品发布或产品更新期间,你可能需要长时间工作。在这些时候,你也可能需要随叫随到,或者处理意外事件。
毕业生的工资
薪酬调查网站显示,毕业生DevOps工程师的起薪往往在2万至2.5万英镑之间。随着经验的增加,收入也会增加:经验丰富的DevOps工程师可以赚到7万英镑左右。
典型的DevOps工程师雇主
DevOps工程师通常可以在以下地方找到工作:
- 软件开发公司。
- 零售商。
- 技术咨询公司。
- 电信公司和广播公司。
- 公用事业公司。
- 通讯及娱乐机构。beplay官网娱乐平台
- 金融和法律事务所。
- 公营机构。beplay官网娱乐平台
- 慈善机构。
开发运维工程师的招聘广告在targetjobs,通过就业服务和大学院系。你也可以在行业招聘板上找到空缺职位。随着您的发展,您将通过IT招聘机构找到经验丰富的DevOps工程师的职位。
资格和培训要求
DevOps工程师招聘人员通常要求应聘者拥有技术或STEM(科学、技术、工程和数学)领域的学位,有些还要求应聘者拥有硕士学位。一些组织早期beplay官网娱乐平台的DevOps职位空缺向所有学科的毕业生开放。无论你的学位是什么,你都需要掌握软件开发语言和框架的技能。
工作经验会帮助你培养这些技能:寻找实习和实习年限。也要探索短期在线课程和mooc(大规模开放在线课程):它们也会给你机会探索DevOps背后的理论和过程,并将其付诸实践
随着你的进步,雇主可能会要求你获得专业资格证书,为此他们可能会支付费用。同样,您可以选择获得雇主使用的特定技术的认证,例如亚马逊网络服务(AWS)或Azure云服务。
DevOps工程师的关键技能
作为DevOps工程师,你需要: