2 months ago
Chennai, IndiaMid Level / Senior
Responsibilities
- Identify and define necessary application system enhancements.
- Use scripting tools and analyze and interpret code.
- Apply application development procedures and concepts in a software engineering environment.
- Manage Kubernetes clusters, deploy applications using Helm charts, and monitor deployments.
- Build optimized and secure Docker container images.
- Contribute to GenAI and AgenticAI development activities.
Requirements
- Minimum of four years of professional software development experience, with significant Python experience.
- Strong understanding of Python and its ecosystem, including Django, Flask, or FastAPI.
- Hands-on Kubernetes experience covering cluster management, application deployment with Helm charts, and monitoring.
- Proficiency with Docker and containerization, including building optimized and secure container images.
- Experience with at least one major cloud provider: AWS, GCP, or Azure.
- Exposure to GenAI or AgenticAI development and basic familiarity with TensorFlow, PyTorch, or scikit-learn.
- At least 18 months on a career break and four to five years of professional experience in an application development or software engineering environment.
- Eligibility to live and work in India, working knowledge of English, teamwork, communication, curiosity, a proactive learning attitude, problem-solving ability, and accountability.
Benefits
- Program starts in September 2026 and includes a structured, in-depth induction.
- Four weeks of tailored professional development and learning are provided.
- Participants receive cohort support and a buddy to help with workplace transition.
- Flexible working arrangements may be explored in line with local policy; Citi operates a hybrid model for most roles.
- The program is designed to support transition back into the workplace after a career break.
Tech Stack
AWSAzureDjangoDockerFastAPIFlaskGoogle Cloud PlatformHelmKubernetesPythonPyTorchscikit-learnTensorFlow
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
