Logo
Purple Drive

Python developer with AWS

Purple Drive, Columbus, Ohio, United States, 43224

Save Job

Job Summary

We are looking for a skilled

Python Developer

with hands-on experience in

Amazon Web Services (AWS)

to design, develop, and deploy scalable backend systems. The ideal candidate will have strong experience in developing cloud-native applications, implementing APIs, automating infrastructure, and optimizing performance using modern Python frameworks and AWS services.

Key Responsibilities

Design, develop, and maintain

Python-based applications

and APIs using frameworks such as

Flask, FastAPI, or Django . Deploy, manage, and monitor applications on

AWS cloud infrastructure . Implement serverless and microservices-based architectures using

AWS Lambda, API Gateway, ECS, EKS, and Fargate . Work with

AWS services

such as S3, RDS, DynamoDB, SNS, SQS, and CloudWatch. Collaborate with DevOps teams to design CI/CD pipelines using

AWS CodePipeline, CodeBuild, or Jenkins . Integrate data sources and optimize data processing pipelines using

AWS Glue, Step Functions, or EMR . Ensure code quality, performance, and scalability through

unit testing and code reviews . Collaborate with cross-functional teams - including frontend developers, architects, and QA - to deliver high-quality software solutions. Required Skills and Qualifications

Bachelor's degree

in Computer Science, Engineering, or related field. 4-8 years

of experience in

Python development . Proficiency with

AWS services

for compute, storage, networking, and monitoring. Experience with

RESTful API

design and implementation. Strong knowledge of

Docker

and container orchestration (ECS/EKS). Experience with

infrastructure as code (IaC)

using

Terraform

or

CloudFormation . Familiarity with

Git ,

CI/CD pipelines , and

agile development practices . Good understanding of

SQL/NoSQL

databases (PostgreSQL, DynamoDB, etc.). Excellent problem-solving and debugging skills.