Logo
Mindlance

Python Developer

Mindlance, Mc Lean, Virginia, us, 22107

Save Job

Key Responsibilities: Design, develop, test, and maintain high-performance

RESTful APIs

and

microservices

using Python (Flask/FastAPI/Django). Develop

serverless applications

and integrate APIs with

AWS Lambda ,

API Gateway ,

Step Functions , and other AWS components. Manage and configure cloud infrastructure using

AWS CloudFormation ,

CDK , or

Terraform . Implement robust logging, monitoring, and alerting using

CloudWatch ,

X-Ray , and

SNS . Optimize performance and scalability of services using

asynchronous programming

and

event-driven architectures . Work with

AWS RDS ,

DynamoDB ,

S3 ,

SQS , and other AWS storage and messaging solutions. Secure APIs using

IAM roles ,

Cognito ,

Secrets Manager , and other AWS security best practices. Write unit, integration, and end-to-end tests; ensure CI/CD pipeline health (using

CodePipeline ,

CodeBuild ,

Jenkins , or

GitHub Actions ). Collaborate with DevOps, QA, and product teams in an agile environment. Troubleshoot and resolve production issues in a timely manner. Required Skills & Experience:

4+ years of professional experience in

Python development , specifically for backend services and APIs. Strong experience in building and deploying

RESTful APIs

and

microservices . 3+ years of hands-on experience with

AWS services , especially Lambda, API Gateway, S3, DynamoDB, RDS, IAM, CloudWatch. Familiarity with

Infrastructure as Code (IaC)

tools like

CloudFormation ,

AWS CDK , or

Terraform . Deep understanding of

asynchronous programming ,

event-driven architectures , and

serverless patterns . Experience with

CI/CD pipelines , containerization (

Docker ,

ECS ,

EKS ), and version control (

Git ). Familiarity with

OAuth2 ,

JWT , and API security practices. Experience in agile methodologies and team collaboration tools (JIRA, Confluence, etc.).