高级 AWS DevOps 工程师——美国远程
Centex Technologies 正在招聘高级 DevOps 工程师,为其空军数据网格环境构建安全的 AWS 基础设施和 CI/CD。该职位专注于云自动化、平台可靠性以及 DevSecOps 控制措施。
描述
- 负责并改进 DME/ACDC 应用技术栈的基础设施即代码、CI/CD 和云部署模式
- 为 AWS 工作负载开发和维护 Terraform 模块及环境流水线,覆盖非生产环境和类生产环境
- 构建并保护 GitLab CI/CD 工作流,用于基础设施计划、应用、镜像发布和受控发布
- 配置 CI 运行器、凭证、角色承担和环境晋级流程
- 与应用工程师协作,确保 Node.js、React 和后端服务在 AWS 上可靠运行
- 管理 ECS 任务定义、自动扩缩容、服务生命周期、密钥、配置、可观测性,以及安全的重启和重新部署流程
- 通过环境暂停与唤醒计划、基于清单的启动与停止工具等自动化方式,提高平台可靠性和成本效率
- 通过最小权限 IAM、权限边界、安全的容器和流水线默认设置、密钥管理,以及面向合规的 GovCloud 和高安全级别环境实践,将安全融入交付流程
- 领导基础设施和流水线故障的事件响应与变更支持
- 调查 Terraform 状态问题、CI 故障和 AWS 运行时问题,并交付持久性修复方案
- 通过可复用模块、文档化运行手册、可审查的基础设施标准,以及 DevOps 和 DevSecOps 指导,推进工程实践
- 在批准前审查基础设施、CI 和部署合并请求的质量、安全性及运营就绪度
- 通过支持安全、可扩展的数据发现、访问、互操作性和分布式数据运营,支持空军数据网格环境和 Cloud One 任务
任职要求
- 美国公民身份
- 有资格获得 DoW(原 DoD)现役秘密级安全许可
- 至少六年生产云应用 DevOps、DevSecOps、SRE 或平台工程经验,或具备能够证明其负责 CI/CD 和云基础设施的同等深度经验
- 具备使用 Terraform 设计和运营 AWS 工作负载的实践经验,包括多环境变量文件、远程状态、模块以及受控的计划和应用工作流
- 具备使用 ECS 部署和运营容器化服务的经验,或具备可迁移的 EKS/Kubernetes 经验,涵盖任务或服务定义、自动扩缩容和发布实践
- 具备开发和维护 GitLab CI 流水线或同类交付流水线的丰富经验,涉及密钥、OIDC 或角色承担,以及基于环境的晋级
- 具备切实可行的 DevSecOps 方法,涵盖最小权限 IAM、安全流水线设计、密钥管理,以及构建和部署加固
- 能够与应用团队合作,将运营需求转化为自动化方案,并在设计评审和合并请求反馈中清晰沟通
- 能够在时间压力下排查失败的流水线、Terraform 漂移或应用错误,以及 AWS 运行时事件
- 具备 AWS GovCloud 或 DoD、Cloud One 或 IL4–IL6 环境及其控制措施经验者优先
- 具备 API 网关、ICAM 或 AuthN/AuthZ 平台以及策略引擎经验者优先
- 具备 FinOps 和云成本控制自动化经验者优先
- 具备构建和加固 Docker 镜像,并使用 ECR 或同类镜像仓库的经验者优先
- 具备 Systems Manager、EventBridge 调度模式和 ECS App Auto Scaling 经验者优先
- 具备将 SonarQube 或其他自动化质量与安全扫描集成到 CI 中的经验者优先
- 具备创建环境工厂或引导模块的经验者优先
- 能够获得美国安全许可
