Purple Drive
Python Developer with AWS
Location:
Columbus, OH (Onsite)
Employment Type:
Contract (C2C)
Job Description:
We are seeking a
highly skilled Python Developer with strong AWS expertise
to join our team in Columbus, OH. The ideal candidate will have hands-on experience developing scalable cloud-native applications using Python and various AWS services. You will work closely with cross-functional teams to design, develop, and deploy robust solutions in a fast-paced, agile environment.
Key Responsibilities:
Design, develop, and deploy scalable backend applications using
Python . Build and maintain data pipelines, APIs, and microservices in the AWS ecosystem. Utilize AWS services such as
Lambda, S3, EC2, ECS, DynamoDB, RDS, and API Gateway . Implement automation for CI/CD pipelines using
GitHub Actions, Jenkins, or AWS CodePipeline . Ensure best practices for cloud security, performance optimization, and cost efficiency. Collaborate with DevOps and data engineering teams for seamless integration and deployment. Perform code reviews, debugging, and performance tuning. Required Skills:
6-10 years of experience in
Python development . Hands-on experience with core
AWS services
(Lambda, S3, EC2, CloudWatch, RDS, etc.). Strong knowledge of
RESTful API development
and integration. Experience with
Docker, Kubernetes, and Terraform
preferred. Familiarity with
CI/CD tools
and
Agile/Scrum methodologies . Solid understanding of
version control systems
(Git). Excellent problem-solving and communication skills. Nice to Have:
Experience with
data engineering
or
ETL pipelines . Exposure to
serverless architectures
and
event-driven systems . Working knowledge of
SQL/NoSQL databases
(PostgreSQL, DynamoDB).
Location:
Columbus, OH (Onsite)
Employment Type:
Contract (C2C)
Job Description:
We are seeking a
highly skilled Python Developer with strong AWS expertise
to join our team in Columbus, OH. The ideal candidate will have hands-on experience developing scalable cloud-native applications using Python and various AWS services. You will work closely with cross-functional teams to design, develop, and deploy robust solutions in a fast-paced, agile environment.
Key Responsibilities:
Design, develop, and deploy scalable backend applications using
Python . Build and maintain data pipelines, APIs, and microservices in the AWS ecosystem. Utilize AWS services such as
Lambda, S3, EC2, ECS, DynamoDB, RDS, and API Gateway . Implement automation for CI/CD pipelines using
GitHub Actions, Jenkins, or AWS CodePipeline . Ensure best practices for cloud security, performance optimization, and cost efficiency. Collaborate with DevOps and data engineering teams for seamless integration and deployment. Perform code reviews, debugging, and performance tuning. Required Skills:
6-10 years of experience in
Python development . Hands-on experience with core
AWS services
(Lambda, S3, EC2, CloudWatch, RDS, etc.). Strong knowledge of
RESTful API development
and integration. Experience with
Docker, Kubernetes, and Terraform
preferred. Familiarity with
CI/CD tools
and
Agile/Scrum methodologies . Solid understanding of
version control systems
(Git). Excellent problem-solving and communication skills. Nice to Have:
Experience with
data engineering
or
ETL pipelines . Exposure to
serverless architectures
and
event-driven systems . Working knowledge of
SQL/NoSQL databases
(PostgreSQL, DynamoDB).