DevOps工程师职位描述模板/简介

我们正在寻找DevOps工程师。您将负责发布产品更新,诊断生产问题以及构建适合客户需求的集成。如下所示,您将在弥合开发,质量保证和IT操作之间的差距中发挥关键作用。

您将旨在结合软件开发,质量控制,部署和集成中所需的日常职责,并将其整合到一组连续的操作中。

DevOps工程师工作资料

DevOps工程师实施了在整个软件开发生命周期中平衡需求的方法,工具和策略,从编码到部署再到维护和升级。它们通过弥合迅速更改应用程序所需的活动与保持其可靠所需的活动所需的活动之间的差距来降低复杂性。

DevOps全都与过程统一和自动化有关,DevOps工程师在混合代码,应用程序维护和应用程序管理中起着重要作用。所有这些活动不仅需要开发生命周期,还需要掌握Devops文化,包括其哲学,方法和工具。

汇报给

  • 首席技术官
  • 技术领导

DevOps工程师的职责

  • DevOps的心态和有关软件交付,版本控制和集成的知识
  • 构建和即兴创作自动化工具,以构建基础架构,监视和警报系统和数据可视化
  • 能够编写干净的代码,了解软件设计模式,软件测试和应用常见基础架构模式
  • 编码和/或脚本解决方案以自动化流程
  • 与开发团队沟通和合作
  • 识别并实施将优化流程的工具
  • 了解蓝色,虚拟化,AWS,Terraform,Docker,Kubernetes工作
  • 了解云上不同环境的管理
  • 经验我的基础架构作为代码使用Terraform是一个很大的优势
  • 配置管理工具(如Puppet和Ansible)的经验是一个额外的优势
  • 使用Bash,Powershell和其他脚本语言的出色脚本知识 -
  • 创建和实施改善流程的策略;包括根据需要进行过程重新设计
  • 管理开发环境的许可协议
  • 在事件管理方面有经验:应在紧急情况下保持凉爽的头部,在事件中保持平衡状态
  • 与信息安全架构师和R&D Cloud Architect合作,以确保为云环境实施数据隐私合规性和安全要求
  • 应该愿意按照呼叫时间表参加旋转
  • 协作创建和实施云政策和女教师
  • 如果需要,您应该开放并准备在全球旅行

DevOps工程师的要求和技能

  • 计算机科学学士学位或类似学科的学士学位
  • 基于Linux的基础架构的工作知识
  • Ruby,Python,Perl和Java的出色知识
  • 数据库的配置和管理,例如MySQL和MongoDB
  • 出色的故障排除
  • 了解各种工具,开源技术和云服务
  • 理解关键的DevOps思想和敏捷原则