**职责**:
- 理解工程需求,包括在系统生命周期的各个阶段构建、维护和操作所需的需求。
- 与 AWS 和 GCP 中的各种服务合作。
- 理解信息建模、数据结构和算法。
- 构建和维护高质量的生产级微服务和管道,以满足各团队的需求。
- 与最终用户合作,排除问题并收集反馈,以改善现有和新服务。
- 将测试和仪器集成到开发工作流程中,以确保产品的可靠性和可测量性。
- 创建和维护持续集成和部署流程。
- 创建和维护代码质量控制工具:代码审查、测试、覆盖率、监控、通知。
- 提出新的方法、流程和新技术,以提高变更的有效性和一般生产支持的改进。
- 指导和辅导初级团队成员。
**基本资格**:
- 相关领域的本科学位或同等经验。
- 在架构、设计、开发、工程和支持生产级面向消费者的软件方面有实践经验。
- 在使用 Azure/AWS/GCP(Docker/Kubernetes)的分布式云环境中工作经验。
- 具备 Java(8+)和 Spring Boot 的经验。
- 具备 Terraform/基础设施即代码的经验。
- 在关系型/NoSQL 数据库方面有经验。
- 熟悉现代软件开发生命周期工具、分支策略,并能够开发和执行 CI/CD 实践。
**优先资格**:
- 具有 AWS 解决方案架构师、云安全认证和/或 OpenStack 管理员认证的经验者优先。(其他云相关认证也优先。)
- 具备 TDD/BDD 的经验。
- 开发级操作熟练度 — 能够设置机器,了解网络知识,熟悉负载均衡器、虚拟机监控程序、内容分发网络等。
**工作类别**:
技术
- **工作家族**:
系统与工程
- **工作时间**:
全职
- 花旗集团是一个平等机会和积极行动的雇主。
合格的申请者将获得考虑,不论其种族、肤色、宗教、性别、性取向、性别身份、国籍、残疾或作为受保护退伍军人的身份。
查看“**EEO 是法律**”海报。查看 **EEO 是法律补充**。
查看 **EEO 政策声明**。
查看 **薪酬透明度公告**。