Azure DevOps 工程师

15个月前全职
Tredence Inc.

Tredence Inc.

location 芝加哥
unsaved
所需技能/资格: · 在DevOps领域拥有10年以上相关经验 · 计算机科学学士和/或硕士学位或同等经验 · 具备良好的沟通、分析和解决问题的能力,注重细节 期望经验: · 在任何云平台(首选Azure)上担任DevOps工程师或架构师角色的最低5年经验 · 深入理解CI/CD和DevOps架构和原则 · 与开发团队和客户合作,定义整体分支策略、开发和部署周期、CI测试、代码批准、自动合并/手动合并策略。 · 在设计/构建用于代码开发、测试和自动化部署的CI/CD构建和发布流水线方面具有丰富经验 · 具有使用Terraform和Powershell以及Yaml脚本构建DevOps流水线的丰富经验。 · 熟悉使用Terraform脚本和ARM模板部署Azure资源 · 在部署之前安装自定义软件包和库、自动化代码质量检查模块的经验。 · 在通过云代理和自托管代理进行部署方面具有经验。 · 在多个DevOps工具Azure DevOps、Jenkins、Github actions等方面具有经验。 · 在多个代码版本控制工具Azure DevOps、Gitlab、Github、Bitbucket等方面具有经验。 · 熟悉Azure DevOps面板 职责: · 与客户利益相关者和内部架构师合作,帮助定义整体的DevOps战略和政策。 · 为资源部署、代码推广到更高环境、CI测试和自动化部署周期设计/构建DevOps流水线 · 能够监控、调试和排除故障DevOps流水线。 · 保持对Azure DevOps发布和功能的最新了解 · 如有需要,与产品供应商支持合作。 · 协助用户解决各种权限问题、访问问题、配置问题等 · 领导/指导/教育其他DevOps工程师。 · 寻找机会或为构建可扩展、可重用的框架做出贡献,该框架可以成为加速器或服务提供 · 实施并执行代码分支、合并和发布管理的最佳实践