高级 DevOps 工程师——英国远程工作
负责交付 RWS 基于 AWS 的自助式虚拟机配置平台的高级 DevOps 合同工程师。 建立 Terraform、Ansible、GitHub Actions 和 Backstage 模式,打造安全且可复现的工程工作流。
描述
- 端到端交付 AWS 流水线第一阶段,涵盖仓库设置、Terraform 计算模块、Ansible 配置、远程状态、验证和配置工作流。
- 负责 Terraform 和 Ansible 架构,包括从基础设施配置到机器配置的衔接。
- 维护每台虚拟机的声明式、可复现状态。
- 使用基于 OIDC 的无密钥 AWS 身份验证和最小权限 IAM,在 GitHub Actions 中开发 GitOps 工作流。
- 实现基于 TTL 的过期与退役、由拉取请求驱动的调整大小,以及快照和恢复功能。
- 通过 Backstage 软件模板发布该流水线。
- 创建 Backstage 集成所需的 JSON Schema 和文档。
- 指导并培养内部 DevOps 工程师。
- 开展结构化知识转移,使内部团队能够独立运营和扩展该平台。
- 与网络、AD/身份、安全和运营负责人合作,解决交付依赖问题。
任职要求
- 具备丰富的 Terraform 基础设施即代码实践经验。
- 具备实际的 Ansible 配置管理经验,包括 Terraform 到 Ansible 的衔接。
- 成功构建完整配置和基础设施生命周期流水线的经验。
- 具备涵盖计算、存储、IAM 或身份以及网络的云工程实践经验。
- 优先考虑 AWS 经验;具备其他超大规模云服务商同等深度的经验也相关。
- 具备使用 GitHub Actions 和 OIDC 联合身份定义代码化 CI/CD 流水线的经验。
- 具备 GitOps 和由拉取请求驱动的交付工作流经验。
- 具备扎实的 Windows Server 和 Active Directory 专业知识。
- 具备使用 Python 开发验证工具和工程工具的经验。
- 具备出色的英语书面和口头表达能力。
- 能够在分布式团队中有效协作。
- 具备指导工程师并转移运营责任的经验。
福利待遇
- 致力于提供平等就业机会并杜绝歧视。
- 注重多元、公平与包容的包容性工作环境。
- 提供个人成长和职业发展的机会。
- 与重视创意、数据和内容的同事共事。
- 分布式团队工作环境。
