Full-Time Python AWS Developer
Prometteur Solutions Pvt. Ltd. is hiring a remote Full-Time Python AWS Developer. The career level for this job opening is Experienced and is accepting Pune, India based applicants remotely. Read complete job description before applying.
Prometteur Solutions Pvt. Ltd.
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Experience: 4 to 7 years
Job Summary: Seeking a skilled Senior Python Developer with extensive experience in Python development and hands-on AWS cloud services expertise. The ideal candidate will develop, maintain, and deploy backend services and cloud infrastructure. Primarily focused on Python development, complemented by AWS tasks.
Python Development: Design, develop, test, and deploy scalable, efficient backend solutions using Python. Write clean, maintainable, documented code, following best practices. Implement APIs, data processing workflows, and integrations with various services. Troubleshoot, debug, and optimize existing Python applications for performance and scalability. Collaborate with cross-functional teams (frontend, QA, product) for high-quality software. Conduct code reviews and mentor junior developers.
AWS Cloud Management: Work with AWS services (SQS, Lambda, SNS, EC2, RDS). Integrate SQS for message queuing, ensuring robust, scalable communication between microservices. Implement and manage CI/CD pipelines (CodePipeline, CodeBuild, CodeDeploy). Monitor and optimize cloud resource usage for cost-effective, reliable operations. Set up AWS security best practices (IAM roles, VPC configurations, data encryption). Troubleshoot cloud-related issues, perform regular updates, and apply patches.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science or related field.
- 5+ years hands-on Python development experience.
- Strong understanding of RESTful API design and integration.
- Solid experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- 2+ years AWS experience (EC2, S3, Lambda, RDS, CloudFormation).
- Familiarity with DevOps practices and CI/CD tools.
- Experience with version control (Git).
- Strong problem-solving and attention to detail.
- Excellent communication and teamwork skills.