Python AWS Developer
Role details
Job location
Tech stack
Job description
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., 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.
Requirements
Do you have experience in Version control?, 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.
Benefits & conditions
$55 an hour - Contract