职位描述
描述
角色
WTW正在寻求一位经验丰富的DevOps工程师加入我们的团队。我们希望找到最优秀的人才,如果您对自己的工作充满热情,欢迎迎接新的挑战,我们希望能见到您。
作为我们DevOps团队的全职成员,您将负责自动化构建、基础设施和软件配置管理相关任务。您还将负责在多个软件产品中构建我们的持续集成平台。
该角色将与软件开发和IT运维组紧密合作,以确保团队获得授权,软件能迅速部署,部署达到组织标准。该职位向全球DevOps负责人汇报。
您将做什么
- 设计、开发、维护和支持企业级软件的高质量内部软件构建系统
- 设计和维护自动化管道,不断为客户提供价值
- 根据需要向其他团队成员提供设计、实施指导和辅导,涉及最佳实践、工具使用和DevOps原则
- 设计、培训和实施源代码控制管理最佳实践
- 创建和维护自动构建/发布脚本和计划
- 独立工作,并在项目团队中为业务利益相关者和管理层提供风险缓解的指导和建议
- 与软件开发和其他项目相关小组的成员有效沟通,以确保过程和项目目标的实现
- 为DevOps最佳实践的标准、方法和程序的实施持续改进作出贡献,并进行审核
- 需要在某些发布后支持,所以需要灵活的时间安排
资格
要求
- 4年作为DevOps/SCM工程师的经验,或在职务中具有类似技能和责任的经验。
- 使用Team City、Jenkins、Azure DevOps、MSBuild等构建工具构建.NET应用程序的经验。
- 以CD方式部署应用程序的经验(Azure DevOps、Octopus Deploy、Github Actions等)
- 使用Python、Bash或PowerShell等脚本语言的经验。
- 渴望学习(技术、流程、效率)。
- 精通Windows操作系统。
- 对基础设施即代码(IaC)有强大的理解,熟悉Bicep或相似工具
- 对n层Web应用程序有深刻了解。
- 了解期望状态配置技术,如DSC、Puppet、Chef、SCCM/SMS
- 能够支持软件开发团队的时间表和目标。
- 能够并渴望成为强有力的团队合作者。
- 有勇气在看到机会时挑战现状。
- 有经验建立标准和程序,倡导最佳实践。
- 熟悉变更管理系统和流程
- 熟悉持续集成和软件开发生命周期(SDLC)原则。
- 对持续交付概念有深入了解。
- 良好的书面和口头沟通能力。
- 具备分析、创造性、适应能力、资源利用能力、创新能力和想象力,富有趣味。
- 强大的问题解决能力,能够持续跟进完成。
- 客户至上,致力于一流的流程和程序。
加分项 - 具备Azure支持IaaS和PaaS软件实施的经验。
- 具备云原生应用(Kubernetes,Docker)的经验
- 拥有微软认证:
- 微软认证Azure管理员
- 微软认证DevOps工程师专家
- 有软件开发背景和/或经验也会是一个加分项
WTW是一个平等机会雇主