我们的客户是一家顶级咨询公司,正在寻找一名Azure DevOps工程师,以永久职位为他们工作。
Azure DevOps精通:利用您在Azure DevOps(ADO)方面的专业知识来设计、实施和维护能够实现高效软件交付的CI/CD流水线。
基础设施即代码:利用ARM模板和BiCep来设计、部署和管理基础设施组件,以一致且自动化的方式确保可扩展性和可靠性。
持续集成和部署:设计、实施和管理CI/CD流水线,自动化软件构建、测试和部署过程,提高开发生命周期的速度和质量。
YAML配置:开发和维护YAML配置以定义CI/CD工作流,确保项目间一致可靠的自动化。
版本控制:利用Git和GitHub管理代码、基础设施配置和其他项目资产的版本控制,促进协作和可追溯性。
Azure网络专业知识:设计和实施Azure网络解决方案,确保应用程序各组件之间的安全高效通信。
所需技能和资格:
• 在这个角色中表现出色,您应具备:
• 对技术的深入热情和真正的探索新工具和方法的好奇心。
• 主动性和积极主动地识别流程改进和自动化机会的能力。
• 强大的自学能力,及时了解最新的DevOps趋势和最佳实践。
• 在团队合作方面有良好的记录,与跨职能团队有效合作,为团队的整体能力和知识做出贡献。
技术技能:
• 熟练掌握Azure DevOps(ADO),对其功能和能力有深入的了解。
• 有创建和管理ARM模板和BiCep以定义和部署基础设施的经验。
• 熟练设计和管理CI/CD流水线以实现软件交付的自动化。
• 熟练使用YAML配置和定义自动化工作流程。
• 对Git和GitHub的版本控制和协作有很强的掌握能力。
• 深入了解Azure网络,包括虚拟网络、子网、安全组和连接选项。