04 Nov
|
Genpact
|
Bengaluru
Work
Location:
Bangalore or Noida Are you passionate about building scalable applications, developing efficient solutions, and working with cutting-edge cloud technologies? We are looking for a skilled Python Developer to join our team If you have strong Python programming skills, hands-on AWS experience, and a passion for developing high-quality applications, we'd love to hear from you.
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.
Required Qualifications &
Skills:
Must-Have
Skills:
• Strong proficiency in Python programming.
• Hands on experience in AWS
• Good hands-on experience with databases such as MySQL, SQL Server & MongoDB . Technical
Skills:
• 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.
• Solid debugging, troubleshooting, and code review skills.
• Ability to work with structured and unstructured data from multiple sources.
📌 Python Developer (Bengaluru)
🏢 Genpact
📍 Bengaluru