描述
在我们客户的集团中,他们的分析卓越中心(ACoE)是一个集中化的部门,为客户集团的业务提供数据和分析支持。这使得他们的业务能够通过使用数据和分析来更好地了解客户、运营和市场,从而做出更好的决策。ACoE 是客户集团数字化转型战略的重要组成部分。该部门正在帮助客户集团成为一个更加数据驱动的组织,并通过使用数据和分析做出更好的决策。
高级 DevOps 数据工程师是 DevOps 平台或赋能团队的核心成员,负责构建、维护和推出 CI/CD 管道作为服务,以便自主团队能够更好更快地为客户集团交付软件。该角色涉及持续部署解决方案和产品的设计、开发、实施和维护,并指导软件工程师在 DevOps、自动化和云采用方面的工作。
在此角色中,您将:
- 创建和维护完全自动化的 CI/CD 管道,用于代码部署、测试自动化集成、代码质量、遥测和软件的自动化构建和发布的编排。
- 配置、定制和构建管道,以支持产品和技术的持续集成和交付,通过在敏捷发布列车的赋能团队中工作来优化性能、可扩展性和支持性。
- 积极指导团队进行容器部署和编排,管理、改进和监控云基础设施,包括云共享服务和着陆区。
- 构建和部署 Docker 容器,将单体应用程序分解为微服务,改善开发者工作流程,提高可扩展性和优化速度。
- 设计有效的监控、警报和日志聚合,以主动识别和响应问题,提高解决方案的可靠性。熟悉关键的容器编排技术和容器化原则。在高级技术工程师的指导下,进行基础设施云迁移、虚拟化、性能分析、日志存储系统以及多云环境中新功能的启用。
- 处理多样化范围的问题,数据分析需要评估可识别因素。在选择获取解决方案的方法和技术时表现出良好的判断力。
- 在技术设计过程中与高级技术工程师合作,通过分析技术应用要求做出贡献。
- 排查问题,修复中等到高复杂度的缺陷,并独立进行测试。
- 跟随高级技术工程师或首席工程师设计和架构组件,并与跨职能团队成员合作,识别低效区域并提出解决方案。
- 应用站点可靠性原则,确保可用性、延迟、性能、效率、变更管理、监控、应急响应和容量规划。通过将工程思维应用于系统管理,在开发和运营之间架起桥梁。
主要职责
- 创建和维护软件部署的自动化 CI/CD 管道。
- 配置持续集成和交付的管道。
- 指导团队进行容器部署和编排。
- 构建和部署用于微服务的 Docker 容器。
- 设计监控和警报系统以提高可靠性。
- 与高级工程师一起分析技术应用要求。
- 排查和修复中等到高复杂度的缺陷。
- 与跨职能团队合作识别低效之处。
- 应用站点可靠性原则以提高性能和可用性。
- 指导软件工程师进行 DevOps 和自动化实践。
资格
- 计算机科学或相关领域的学士学位。
- 至少5年 DevOps 或数据工程经验。
- 优先考虑拥有云技术认证者。
- 拥有敏捷开发实践经验。
- 具备较强的分析和问题解决能力。
- 熟悉软件开发生命周期。
- 拥有多云环境经验。
- 了解站点可靠性工程原则。
福利
- 私人健康保险。
- 带薪休假。
- 绩效奖金。