岗位描述
职位名称
DevOps运维工程师
办公地点
上海
工作职责:
1、在开发团队和 IT 运营团队之间建立牢固的工作关系
Development team 开发团队
与开发团队建立牢固的关系,了解各套代码及基础架构之间的依赖关系;
与开发团队合作部署和管理支持 SDLC 自动化、配置管理和发布管理的工具。
协助开发团队制定跨开发、QA(质量保证)、暂存和生产环境的部署策略和容量规划。
从 DevOps 的角度支持产品开发团队
参与 Scrum/敏捷开发过程。
IT Operations team IT 运营团队
支持团队了解 用户如果使用 IT 服务,并帮助规划未来业务增长量
与 IT 工程师一起建立 DevOps 文化,以获得更好的全方位软件开发和部署体验
与 Cloud Ops 合作,为运营各种云环境中的 DevOps 工具和服务等提供持续性的支持
2、带领 CI/CD 流程开发和 CI/CD 管道设置
设计及交付 DevOps 里持续集成 (CI) 和持续交付 (CD) 工具和平台路线并管理其生命周期
确保所有通过自动化 CI/CD 流程中生成的服务均遵循最佳安全实践
开发和维护为嵌入式系统实施 CI/CD 的代码。
自动化 CI/CD 中的任务,例如但不限于代码分析、编译、测试、报告、打包和部署。
3、定义和交流自动化技术方向
使用自动化最佳实践和主动策略支持云基础架构环境的设计、创建、配置和交付
负责提供自动化和云部署的技术评估
开发和维护高有效性的基础设施方案
将用于公司云服务中的应用程序和基础设施即代码 (IaC) 工作负载的整个 SDLC(软件开发生命周期)和
PDLC(程序开发生命周期)生命周期流程自动化
负责运营流程的自动化、基础设施构建、部署 IT 服务以及在私有和公共云环境中维护服务的运行状况
使用和开发 Ansible、Terraform、Jenkins 和 Python 等脚本工具来配置服务器、服务和应用程序
构建和维护将监控应用程序和基础设施所有方面的系统。
加强和维护对构建和部署过程以及基础设施的监控和管理
维护健康、监控、警报和报告工具(Zabbix、Graylog、Grafana 等)
自动化灾难恢复流程
通过已建立的架构模式(例如 API)将 DevOps 与基础设施和自动化编排平台无缝集成
4、支持持续的流程改进
负责开发和推动改进、维护/监控生产和非生产系统,确保平台以最高效率和安全性运行。
与内部软件团队协作以改进需求和流程。
记录和更新用于持续基础设施改进的流程和程序
确保系统和人员遵守流程并确定没有发生这种情况的地方
5、参与日常 IT 运营
为监控、灾难恢复、合规性/审计、网络和存储测试、报告、打包和部署的 IT 运营管理提供专业知识。
与团队共享随叫随到轮换,确保关键 IT 服务 24/7 正常运行
为多种环境提供日常支持,包括开发、试运行和生产
维护云托管基础架构并根据需求有效扩展
测试和部署新的应用程序版本和补丁
在开发、测试和生产环境中设置和维护 IT 服务
6、其他
领导交代的其他事务。
任职资格:
1、IT 相关专业本科及以上学历
2、大学英语四级及以上