Python developer with AWS

Purple Drive

Columbus, OH, Ohio

JOB DETAILS
SKILLS
AWS Lambda, Agile Programming Methodologies, Amazon Relational Database Service (RDS), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Application Programming Interface (API), Cloud Applications, Code Reviews, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Data Management, Data Processing, Debugging Skills, DevOps, Django, Docker, Electronic Medical Records, Flask, Git, Jenkins, Lambda Architecture, Microservices, NoSQL, Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, Python Programming/Scripting Language, Quality Assurance, REST (Representational State Transfer), SQL Databases, Scalability Testing, Scalable System Development, Simple Queue Service (SQS), Software Engineering, Systems Scalability, Unit Test, User Interface/Experience (UI/UX)
LOCATION
Columbus, OH, Ohio
POSTED
30+ days ago

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.

About the Company

P

Purple Drive