职责:
- 设计、构建和维护 Azure DevOps 管道(YAML 和经典)。
- 为应用程序开发团队提供管道问题的指导和故障排除支持。
- 拥有并管理内部 DevOps 团队计划的管道。
- 开发和维护脚本以自动化重复任务并提高运营效率。
- 使用 PowerShell、Bash 或 Python 实现构建、部署和维护过程的自动化。
- 配置和管理 Azure DevOps 服务连接和部署目标。
- 确保管道与云资源和环境的顺利集成。
- 实施服务连接、身份和机密管理的安全实践。
- 通过适当的文档和审计准备支持合规要求(例如,SOX)。
- 与开发、基础设施和安全团队合作,提供符合组织目标的解决方案。
- 作为 DevOps 最佳实践的主题专家和教练。
- 快速有效地诊断和解决构建和发布管道中的问题。
- 开发和维护回滚策略和操作手册。
- 识别优化管道、减少部署时间和提高可靠性的机会。
- 关注新兴的 DevOps 工具和实践,以增强交付能力。
要求:
- 本科学历。
- 至少 5 年软件工程经验。
- 拥有丰富的 Azure DevOps 经验(YAML 和经典管道)。
- 熟练掌握自动化脚本编写(PowerShell、Bash、Python)。
- 对 CI/CD 原则、构建/发布过程和部署策略有扎实的理解。
- 熟悉 Azure 云服务和资源管理以支持交付工作流。
- 了解安全的 DevOps 实践,包括身份管理和机密处理。
- 出色的问题解决能力和复杂问题的故障排除能力。
- 良好的沟通和协作能力,能够跨团队有效工作。