DevOps 工程师 - 科罗拉多斯普林斯(混合办公)
为 TheIncLab 的国防与航空航天 AI 解决方案构建 CI/CD 流水线和云基础设施。 部署容器化应用,同时改进工程工作流程和开发者生产力。
描述
- 设计并运营可靠、高性能的 CI/CD 流水线
- 支持 Web 应用的生产部署
- 使用云服务(优先 AWS)在部署流水线中连接源代码仓库、制品存储和生产环境
- 根据版本控制分支变化自动触发 CI/CD 工作流
- 诊断并解决构建失败问题
- 集成并验证安全和自动化测试框架,以支持代码质量与合规性
- 研究、设计并实施能够强化 CI/CD 流程的工具、方法和基础设施
- 衡量、监控并报告流水线的可靠性和性能
- 支持敏捷实践、项目结构、里程碑和交付成果
- 在整个工程组织中倡导 DevOps 和开发者生产力实践
任职要求
- 工程、计算机科学、信息技术或相关专业学士学位
- 至少 3 年软件工程经验,专注于容器化 Web 应用开发
- 至少 2 年 DevOps 工程经验,最好包括 Kubernetes 管理经验
- 具备构建和部署 CI/CD 流水线的能力
- 具备 GitLab CI、Jenkins、Travis、GitHub Actions 或 CircleCI 等 CI/CD 平台的实践经验
- 具备在 AWS、Azure 或 Google Cloud 上部署流水线的经验
- 具备 Git 或同类版本控制系统经验,以及由代码变更触发的自动化工作流经验
- 熟练使用 PowerShell 和 Bash
- 具备较强的故障排查和问题解决能力
- 具备部署和维护基于 Docker 的容器化软件的经验
- 熟悉 TypeScript、React、JavaScript 和 Web 应用部署
- 具备语义化发布和蓝绿部署策略经验
- 具备 Helm 包和容器注册表经验
- 拥有美国国籍,并愿意且符合资格取得美国秘密级或绝密级安全许可
- 优先考虑具备以下资质者:自动化流水线设计、Kubernetes 和 Helm、Terraform 或 Ansible、CloudWatch、Grafana 或同类监控工具、基于云的事件溯源、敏捷方法和 JIRA,以及 DevOps 或云认证方面的专业知识
福利待遇
- 混合办公安排和灵活工作时间
- 支持职业发展的项目
- 培训和认证费用报销
- 延长假期和浮动假日
- 带薪休假和带薪志愿者假
- 医疗、牙科和视力保险
- 健康、心理健康和员工援助项目
- 可选的员工及其家庭成员补充人寿保险
- 雇主提供匹配缴款的 401(k) 计划
- 针对符合条件的安全许可、绩效和员工推荐提供奖励奖金
- 认可个人优势、职业目标及对团队贡献的工作环境
