Python Developer ( AWS)
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.
- Strong debugging, troubleshooting, and code review skills.
- Ability to work with structured and unstructured data from multiple sources.