
ICF 首席 DevOps 工程师(弗吉尼亚州远程)
负责 ICF 的 AWS、Kubernetes、Terraform 和 GitOps 平台。 在企业环境中构建安全、可观测且具备韧性的基础设施。
描述
- 负责覆盖开发、QA、预发布和生产环境的多账户 AWS 环境架构与日常运营
- 创建和维护可复用的 Terraform 模块及 Terragrunt 环境配置
- 使用 Helm、Argo CD 和 ApplicationSets 管理 Amazon EKS Auto Mode 及 Kubernetes 资源
- 维护 GitOps 控制器并自动化 Kubernetes 基础设施运营
- 开发 GitHub Actions 工作流,涵盖 AWS OIDC 身份验证、自托管运行器、容器镜像流水线、环境晋级、审批和回滚
- 运营 Amazon RDS 上的 Microsoft SQL Server,包括备份、恢复、监控和 AWS DMS 迁移工作流
- 通过 AWS 安全服务和集中式日志记录实施安全与审计控制
- 使用 Prometheus、Grafana、CloudWatch 和 OpenTelemetry 维护可观测性,包括仪表板、指标、日志、追踪、告警和服务级别目标
- 与开发人员合作审查和排查 Java 及 Spring Boot 服务问题
- 将应用程序和软件供应链安全融入交付流水线
- 负责事件响应、根因分析、灾难恢复演练、基础设施升级、成本优化、架构文档、运营手册和知识传递
任职要求
- 计算机科学、信息技术、工程或相关专业学士学位,或同等专业经验
- 至少 8 年 DevOps、云基础设施、平台工程或站点可靠性方面的经验
- 至少 5 年在 AWS 上运营生产工作负载的经验
- 至少 5 年使用 Terraform 和基础设施即代码的经验
- 至少 4 年管理生产 Kubernetes 环境的经验,包括 Amazon EKS、Helm、入口、RBAC、机密、升级、可观测性,以及使用 Argo CD 或同类平台进行 GitOps 交付
- 至少 3 年使用 GitHub Actions 或同类平台构建和支持 CI/CD 流水线的经验
- 具备扎实的 Linux、脚本编写、AWS 网络、IAM、故障排查和事件响应能力
- 根据合同条款,必须是美国公民或永久居民
- 具备 Terragrunt、EKS Auto Mode、AWS Pod Identity、Argo CD ApplicationSets、AWS Controllers for Kubernetes 或 Kubernetes Resource Orchestrator 经验
- 具备运营 Amazon RDS 上 Microsoft SQL Server 以及支持 AWS DMS、备份与恢复、灾难恢复和数据库性能监控的经验
- 具备使用 CloudFront、Route 53、ACM、Cognito、SQS、SNS、SES、Secrets Manager、S3、ECR 及跨账户 AWS 访问模式的经验
- 具备使用 Prometheus、Grafana、CloudWatch、OpenTelemetry、集中式日志记录、告警和服务级别目标实施可观测性的经验
- 具备使用 SonarQube 实施 SAST、DAST、软件组成分析、容器扫描、SBOM 和基于策略的发布门禁的经验
- 具备审查和排查 Java 及 Spring Boot 应用程序的实操经验,包括 REST 或 GraphQL API、Maven、JVM 诊断、数据库连接池和容器化部署
福利待遇
- ICF 是一家提供平等就业机会的雇主
- 为残疾退伍军人、残障人士以及秉持真诚信仰的人提供合理便利
- 可为便利申请提供保密支持
- 福利项目参见《保险覆盖透明度法案》相关信息







