Citi's Cloud Technology Services (CTS) team is looking to transform Citi's technology by leveraging game-changing cloud capabilities to drive agility, efficiency, and innovation. The Public Cloud Containers (Fleet Management) Engineer will play a pivotal role in shaping and executing Citi's public cloud strategy.
Requirements
- Experienced in full-stack software development with a focus on AWS and GCP.
- Demonstrates hands-on software development and engineering expertise.
- Programming Languages: Python, Java and Go.
- AI/ML: prompt engineering, LLMs, RAG, Semantic Search, Vector Databases, etc
- Behaviour-Driven Development (BDD) Testing: Cucumber, JBehave, Pytest-BDD, etc.
- CI/CD pipelines: Harness, Tekton, Jenkins, etc.
- Knowledge on middleware & distributed messaging (Kafka)
- Databases (MongoDB and SQL)
Responsibilities
- Provide hands-on technical contribution within a product team that focuses on public cloud container fleet management services, supporting Citi's secure and enterprise-scale adoption of the public cloud.
- Contribute to a team of cloud engineers and full-stack software developers, building and deploying solutions that advance the public cloud strategy.
- Identify and develop automation initiatives to improve processes related to public cloud service consumption, enhancing client satisfaction and delivering business value.
- Contribute to defining and measuring success criteria for service availability and reliability within the specific product domain.
Other
- 6-10 years of relevant experience in Apps Development or systems analysis role
- Applicants must be authorized to work in the U.S. (Citi will not sponsor applicants for U.S. work authorization for this position).
- Position is based in Irving, TX. Candidate must be located within commuting distance or be willing to relocate to the area
- Master’s degree preferred