时长:12个月
资格要求
• Azure:具有5年以上经验的认证(优先考虑)
• Azure DevOps和GitHub企业版:3年以上(优先考虑)
• ADO/ARM/Bicep/JSON/CSHARP/YAML/HCL:2年以上(优先考虑)
• PaaS:2年以上(优先考虑)
• Terraform:需要专业知识
完整职位描述
• 领导和支持实施应用程序生命周期管理构建和发布流程的最佳实践,包括但不限于支持持续集成和持续交付(CI/CD)的自动化、分支策略、自动化代码审查和测试,以满足机构的目标和使命。
• 领导和支持与这些系统相关的软件开发生命周期的所有阶段。
• 为DevOps工具推荐迁移和合并策略。
• 与构建团队合作,制定1.工具集成策略2.版本控制策略3.构建策略4.设计/实施发布策略。
• 根据需要促进构建基础设施。
• 使用Azure DevOps中的构建流水线自动构建应用程序代码
• 故障排除在Azure中托管的应用程序和基础设施资源。
• 故障排除开发生产力、源代码控制、构建、部署和配置问题
• 开发监控和警报以检测错误和性能问题。
• 在敏捷环境中工作,支持个人采用适当的DevOps实践。
• 在Microsoft Azure云中开发和支持客户环境。
• 领导和支持技术问题的持续集成/持续交付和交付组织的开发团队。
• 设计、开发、测试和实施构建脚本,以支持构建自动化和CI/CD
• 领导和支持对软件发布的全面分析,制定时间表以跟踪发布。
• 与构建团队合作,制定发布流程,包括必要时的回滚策略。
• 设计和实施符合Wegmans政策的应用程序安全性。
• 根据业务计划和需求为关键系统提供IT生产运营支持。