As an AWS Python Developer, you will play a crucial role in building and maintaining robust backend services. Your expertise in Python programming, combined with hands-on experience in Django/Flask frameworks and AWS services, will drive the success of our projects. If you have a passion for creating high-quality, scalable solutions, we want to hear from you!
Experience. 4+ years
Key Responsibilities
Backend Services Development
- Develop, optimize, and maintain backend services using Python as the primary programming language.
- Design and implement RESTful APIs utilizing frameworks like Django or Flask to ensure seamless communication between systems.
- Work with databases, ensuring efficient storage and retrieval of data, while maintaining data integrity.
AWS Cloud Solutions
- Design and deploy scalable, secure, and cost-effective cloud-based applications on the AWS platform.
- Utilize core AWS services such as.
- EC2. For scalable compute resources.
- Lambda. To build serverless architecture for lightweight tasks.
- IAM. For secure identity and access management.
- SQS and SNS. For reliable and asynchronous communication between services.
- Ensure compliance with AWS best practices, focusing on security, scalability, and performance.
Testing & Deployment
- Develop and execute comprehensive testing strategies, including unit, integration, and end-to-end tests, ensuring the reliability of the codebase.
- Collaborate with cross-functional teams to streamline deployment processes, ensuring smooth delivery of applications on AWS environments.
Collaboration & Continuous Improvement
- Work closely with the development, QA, and deployment teams to identify and resolve technical challenges.
- Stay updated with the latest trends and advancements in Python, AWS, and backend development to implement innovative solutions.
Technical Skills Required
- Primary Expertise. Backend development in Python.
- Proficiency with frameworks like Django or Flask for API development.
- Strong skills in RESTful services development.
- Hands-on experience with databases and database management.
- Solid understanding of AWS services, including.
Educational Qualifications
- Required. Bachelor’s degree in Computer Science or a related field.
- Preferred. Master’s degree in Computer Science or a related field.
Why Join Us?
- Be a part of a collaborative and innovative team focused on delivering impactful solutions.
- Work on cutting-edge cloud technologies and enhance your skill set with hands-on exposure to AWS.
- Competitive compensation package with opportunities for professional growth.
- A supportive work environment that values learning, creativity, and teamwork.
If you are a passionate developer with a knack for problem-solving and a deep understanding of Python and AWS technologies, this is your opportunity to shine!