Senior AWS Python Developer
Job description
Job Description – Senior AWS Python Developer Role: Senior AWS Python Developer Position: Onsite Role Type: Full-time / Long-term Onsite Assignment ---
About the Role
We are looking for a Senior Python Developer with strong AWS experience to be part of an offshore delivery team. The candidate will work on building, enhancing, and supporting scalable cloud-native applications, creating & building data pipelines, collaborating closely with onshore stakeholders, and contribute to technical design and delivery excellence. --- Key Responsibilities:
· Design, develop, and maintain Python-based applications using industry best practices
· Build and deploy cloud-native solutions on AWS
· Develop and integrate RESTful APIs and microservices
· Work with AWS services such as Lambda, EC2, S3, RDS/DynamoDB, API Gateway, CloudWatch, SQS & SNS, Step Functions, Event Bridge
· Implement CI/CD pipelines and support automated deployments
· Write clean, efficient, testable, and reusable code
· Perform code reviews and mentor junior developers
· Collaborate with product owners, architects, QA, and DevOps teams
· Participate in Agile ceremonies (Sprint planning, stand-ups, reviews)
---
Mandatory Skills
· Strong Hands-on experience in Python development
· Strong experience in AWS cloud services
· Experience working with Boto3, Pandas, Psycopg2
· Solid understanding of object-oriented programming and design patterns
· Experience with REST APIs, Fast APIs & microservices architecture
· Knowledge of SQL and NoSQL databases
· Experience with Git / version control systems
· Exposure to Docker and containerization (preferred)
· Experience working in Agile / Scrum environments
--- Good to Have:
· AWS certifications (Developer / Solutions Architect – Associate or higher)
· Experience with serverless architectures
· Exposure to performance tuning and security best practices
· Prior experience working with onshore–offshore delivery models
---
Soft Skills
· Strong communication and collaboration skills
· Ability to work independently with minimal supervision
· Problem-solving mindset and ownership attitude
· Willingness to guide and mentor team members
Role Descriptions: 1) Design| develop| and maintain Python based backend services running on AWS.2) Build and manage cloud native applications using AWS services following best practices for security| scalability| and reliability.3) Develop and expose RESTful APIs for integration with internal and external systems.4) Write and optimize complex SQL queries for data retrieval| validation| and analysis.5) Collaborate with architects and product teams to define technical solutions and system designs.6) Implement error handling| logging| monitoring| and performance tuning for cloud applications.7) Support CICD pipelines| automated deployments| and release processes.8) Participate actively in Agile ceremonies (sprint planning| reviews| retrospectives).9) Troubleshoot production issues| perform root cause analysis| and implement preventive fixes.10) Mentor junior developers and contribute to code reviews and engineering best practices.
Essential Skills: 1) Strong hands on experience in Python (advanced concepts| data structures| OOP| error handling).2) Experience building scalable backend and API based applications.3) Extensive experience with AWS services| including EC2| S3| Lambda| API Gateway| IAM| CloudWatch| VPC| RDS and DynamoDB4) Understanding of AWS security| networking| and cost optimization principles.5) Strong proficiency in SQL (complex queries| joins| subqueries| aggregations| performance tuning).6) Experience working with relational databases (PostgreSQL| MySQL| or equivalent).7) Familiarity with CICD tools (Jenkins| GitHub Actions| Azure DevOps| etc.).8) Experience with version control systems (Git).9) Exposure to containerization (Docker) is a plus.
Desirable Skills: Have exposure to Agile Way of Working
Keyword: ~AWS Python Developer~
Skills: Digital : Python~Digital : Amazon Web Service(AWS) Cloud Computing~ORACLE SQL
Experience Required: 10 & Above
Interested in this role?