AWS Data Engineer at Citi | Python, PySpark, AWS Cloud & Data Engineering Jobs
Introduction
Citi is hiring AWS Data Engineers for its Pune, Maharashtra office. This opportunity is ideal for fresh graduates and professionals with 0–2 years of experience who are passionate about cloud computing, data engineering, Python programming, big data processing, AWS services, and modern data platforms.
As part of Citi’s Technology team, you will contribute to the development, enhancement, and maintenance of enterprise applications while working with cloud-native technologies, data pipelines, containerized applications, and large-scale financial data systems. This role offers hands-on exposure to AWS, PySpark, Snowflake, Docker, Kubernetes, SQL, and CI/CD, making it an excellent starting point for a career in cloud and data engineering.
About Citi
Founded in 1812, Citi (Citigroup Inc.) is one of the world’s leading global financial services organizations. Headquartered in New York, USA, Citi operates in nearly 160 countries and jurisdictions and serves millions of consumers, businesses, governments, and institutional clients.
With approximately 219,000 employees worldwide, Citi provides services across retail banking, investment banking, wealth management, treasury and trade solutions, payments, and technology. The company’s Technology division develops secure, scalable, and data-driven platforms that support global banking operations, digital transformation, cloud adoption, artificial intelligence, and advanced analytics.
Citi continues to invest heavily in cloud computing, automation, cybersecurity, and data engineering to build next-generation financial technology solutions.
Job Overview
Job Role: AWS Data Engineer
Company: Citi
Location: Pune, Maharashtra, India
Employment Type: Full-Time
Work Mode: On-Site
Experience Required: 0–2 Years
Department: Technology – Applications Development
Job Summary
As an AWS Data Engineer, you will participate in the development and enhancement of enterprise applications while building cloud-based data solutions. You will work with AWS services, Python, PySpark, SQL, Snowflake, Docker, Kubernetes, and CI/CD pipelines to process, analyze, and manage large-scale financial data.
You will collaborate with development teams to analyze requirements, implement solutions, perform testing, troubleshoot issues, and ensure applications meet business and compliance standards.
Key Responsibilities
Your responsibilities will include:
- Develop and enhance enterprise applications.
- Design and implement cloud-based data solutions.
- Analyze technical issues and recommend improvements.
- Build and maintain data processing pipelines.
- Develop data processing jobs using PySpark.
- Write Python scripts for automation and data processing.
- Perform application testing and debugging.
- Work with AWS cloud infrastructure.
- Develop and optimize SQL queries.
- Support containerized applications using Docker and Kubernetes.
- Participate in CI/CD implementation and deployment.
- Collaborate with technology teams on system improvements.
- Ensure compliance with Citi’s security and governance standards.
- Contribute to application analysis and programming activities.
Required Skills and Their Importance
1. Amazon Web Services (AWS)
AWS is the core cloud platform used in this role.
Required services include:
- Amazon EKS
- Amazon S3
- Amazon MWAA
- AWS IAM
- Amazon VPC
Why it matters:
- Cloud infrastructure
- Scalable applications
- Secure deployments
- Enterprise cloud solutions
2. Python
Python is the primary programming language for scripting and data engineering.
Why it matters:
- Data processing
- Automation
- Cloud development
- ETL pipelines
3. PySpark
PySpark enables distributed data processing.
Why it matters:
- Big data analytics
- High-performance processing
- Scalable data pipelines
- Distributed computing
4. SQL
Strong SQL knowledge is essential for working with enterprise databases.
Why it matters:
- Data querying
- Data transformation
- Database management
- Reporting
5. Snowflake
Knowledge of Snowflake is considered an advantage.
Why it matters:
- Cloud data warehousing
- Data modeling
- High-performance analytics
- Enterprise reporting
6. Docker
Docker is used for application containerization.
Why it matters:
- Consistent deployment
- Application portability
- Development efficiency
- Cloud-native applications
7. Kubernetes (Amazon EKS)
Kubernetes manages containerized applications.
Why it matters:
- Container orchestration
- Scalability
- High availability
- Cloud infrastructure
8. CI/CD
Experience with Continuous Integration and Continuous Deployment is highly valuable.
Preferred tool:
- Harness
Why it matters:
- Automated deployment
- Faster software delivery
- Reliable releases
- Improved productivity
9. Application Development
Candidates should understand application development concepts.
Why it matters:
- Software design
- System enhancement
- Business applications
- Code quality
10. Debugging
Debugging ensures software quality and reliability.
Why it matters:
- Error detection
- Performance improvement
- Stable applications
- Faster issue resolution
11. Big Data Engineering
Processing large-scale enterprise data is an important responsibility.
Why it matters:
- Financial analytics
- Large datasets
- Distributed computing
- Data engineering
12. Problem-Solving Skills
Engineers should analyze issues and recommend effective solutions.
Why it matters:
- Technical decision-making
- Innovation
- System optimization
- Business impact
13. Communication Skills
Technology professionals work closely with cross-functional teams.
Why it matters:
- Team collaboration
- Technical documentation
- Stakeholder communication
- Knowledge sharing
Educational Qualification
Candidates should possess:
- Bachelor’s Degree
- University Degree
- Equivalent professional qualification
Degrees in Computer Science, Information Technology, Software Engineering, Data Science, Electronics, or related disciplines are well suited for this role.
Preferred Candidate Profile
Citi is looking for candidates who are:
- Passionate about cloud technologies
- Strong Python programmers
- Interested in big data engineering
- Analytical thinkers
- Problem solvers
- Team players
- Curious learners
- Detail-oriented
- Comfortable working in enterprise technology environments
Technologies You’ll Work With
During this role, you may gain hands-on experience with:
- AWS
- Amazon EKS
- Amazon S3
- Amazon MWAA
- AWS IAM
- Amazon VPC
- Python
- PySpark
- SQL
- Snowflake
- Docker
- Kubernetes
- Harness
- CI/CD Pipelines
- Data Warehousing
- Big Data Processing
- Enterprise Applications
Why Join Citi?
Working at Citi provides exposure to global banking technology and enterprise-scale cloud solutions.
Employee benefits include:
- Global career opportunities
- Exposure to financial technology
- Learning and certification programs
- Modern cloud technologies
- Career growth and mentoring
- Collaborative work environment
- Inclusive workplace culture
- Work on mission-critical enterprise systems
- Professional development opportunities
Career Growth Opportunities
Starting as an AWS Data Engineer can lead to positions such as:
- Data Engineer
- Cloud Engineer
- AWS Engineer
- Big Data Engineer
- PySpark Developer
- Python Developer
- Data Platform Engineer
- ETL Developer
- Data Architect
- Senior Software Engineer
- Cloud Solutions Architect
With experience, professionals can specialize in cloud architecture, data engineering, analytics engineering, DevOps, or machine learning infrastructure.
Why This Opportunity Stands Out
This role combines AWS cloud services, Python programming, big data engineering, and financial technology within one of the world’s leading banking organizations. Engineers gain hands-on experience with enterprise-scale cloud infrastructure, modern data platforms, and distributed computing technologies while contributing to global financial applications.
Final Thoughts
The AWS Data Engineer position at Citi in Pune is an excellent opportunity for candidates with 0–2 years of experience who want to build careers in cloud computing and data engineering. Working with AWS, Python, PySpark, SQL, Snowflake, Docker, and Kubernetes in a global banking environment provides valuable technical expertise and long-term career growth.
If you are passionate about cloud technologies, data processing, and software development, this role offers a strong foundation for a successful career in modern data engineering.
Apply Link : Please click here to apply
