TheIncLab
TheIncLab
TheIncLab 是一家专注于以人为本的人工智能和智能系统设计的咨询公司。其多学科团队运用机器学习、虚拟现实和增强现实等技术,开发数字应用和互动解决方案,帮助客户应对复杂挑战。公司还从事互动工程和快速原型开发,致力于让技术在人类环境中更实用、更有意义。TheIncLab 在华盛顿特区大都会区、坦帕和纳什维尔设有业务布局。

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) 计划
  • 针对符合条件的安全许可、绩效和员工推荐提供奖励奖金
  • 认可个人优势、职业目标及对团队贡献的工作环境