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 是提供平等就業機會的雇主
- 為身心障礙退伍軍人、身心障礙人士及秉持真誠宗教信仰者提供合理便利
- 可為便利申請提供保密支援
- 福利方案請參閱《保險保障透明度法案》相關資訊
