Purple Drive
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.
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.