Job Type: Contract
Job Category: IT
Job Description
Job Title: Python AWS Developer
Location: Malvern, PA – Onsite
Job Type: Contract
Job Summary
We are seeking an experienced Python AWS Developer to join our team in Malvern, PA. The ideal candidate will have strong expertise in Python development, AWS cloud services, and building scalable applications. The role involves designing, developing, and deploying cloud-based applications, working closely with cross-functional teams to deliver high-quality solutions.
Required Skills & Qualifications
- 10+ years of experience in Python development.
- Strong experience with AWS cloud platform.
- Experience with AWS services such as Lambda, S3, EC2, RDS, DynamoDB, CloudWatch, and API Gateway.
- Experience building REST APIs using frameworks like Flask, FastAPI, or Django.
- Experience with Docker and containerization.
- Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Strong understanding of microservices architecture.
- Experience with SQL and NoSQL databases.
- Familiarity with version control tools such as Git.
Key Responsibilities
- Design, develop, and maintain Python-based applications and services.
- Build and deploy applications using AWS cloud services.
- Develop RESTful APIs and microservices architectures.
- Work with AWS services such as Lambda, EC2, S3, RDS, DynamoDB, and API Gateway.
- Implement CI/CD pipelines for automated build and deployment processes.
- Write efficient, reusable, and scalable code following best practices.
- Collaborate with DevOps, QA, and product teams to deliver high-quality software.
- Troubleshoot, debug, and optimize application performance.
- Ensure security, reliability, and scalability of cloud-based applications.
Required Skills
Cloud Developer