Python Developer (AWS)
Genpact
Bengaluru, Karnataka, India3h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers
- Must know
- PythonAgileAWSTroubleshootingSQLMySQL
- Nice to have
- DjangoFlask
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Listed
- 3 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
We are looking for a skilled Python Developer to join our team.
Key Responsibilities
- Design, develop, and maintain applications and automation scripts using Python.
- Work in an Agile/Scrum environment, collaborating with Senior Developers and cross-functional teams.
- Follow all phases of the Software Development Life Cycle (SDLC), including requirement analysis, technical design, development, testing, documentation, and deployment.
- Develop and deploy applications across AWS services such as Lambda, ECS, and other cloud resources.
- Ensure adherence to coding standards, development best practices, and client-specific requirements.
- Perform code reviews, debugging, troubleshooting, and performance optimization.
Requirements & Tech Stack
- Strong proficiency in Python programming.
- Hands-on experience in AWS.
- Good hands-on experience with databases such as MySQL, SQL Server, & MongoDB.
- Experience working with Agile/Scrum methodologies.
- Hands-on experience with Python libraries such as Pandas and NumPy.
- Strong understanding of Object-Oriented Programming (OOP) concepts and design principles.
- Experience with Flask (preferred) or Django frameworks.
- Hands-on experience with AWS services, including:
- AWS Lambda, ECS, EC2, and RDS
- API Gateway and CloudFormation
- AWS SAM, Transfer Family, and CloudWatch
- Good understanding of XML, JSON, REST APIs, and SOAP.
- Strong debugging, troubleshooting, and code review skills.
- Ability to work with structured and unstructured data from multiple sources.