Overview
In this role, you contribute hands-on to Citi’s public cloud initiatives as part of the Cloud Technology Services team. You will help shape and execute cloud strategies, building scalable, enterprise-grade solutions across AWS and GCP. You’ll work with cross-functional teams to improve cloud service delivery, automation, and reliability, while enabling innovative workloads such as HPC and GenAI at scale. This is a hands-on, impact-focused position in a technology-driven environment that values collaboration and continuous improvement.
Pay / Benefits
- 27 days annual leave (plus bank holidays)
- Discretional annual performance-related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
Responsibilities
- Provide hands-on technical contribution within a product team focused on public cloud container fleet management
- Collaborate with cloud engineers and full-stack developers to advance public cloud strategy
- Identify and implement automation to improve cloud service consumption and value
- Partner with other Citi teams to align cloud initiatives with business goals
- Contribute to defining and measuring service availability and reliability metrics
Key requirements
- Full-stack development with AWS and GCP focus
- Hands-on software development experience in Python, Java, and Go
- Experience with AI/ML concepts (prompt engineering, LLMs, RAG, semantic search)
- Knowledge of BDD testing (Cucumber, JBehave, Pytest-BDD)
- CI/CD pipelines (Harness, Tekton, Jenkins)
- Middleware and distributed messaging (Kafka)
- Databases (MongoDB and SQL)
- Familiarity with Domain Driven Design and Event Driven Architecture
- Agile, DevOps, and SRE practices
- Strong communication and collaboration skills
- Adaptability and strategic thinking
- Strong communication
- Cross-functional collaboration
- Adaptability
- Python
- Java
- Go
…
