Python Developer AWS

Nmk Global Inc.
Atlanta, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Atlanta, United States of America

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Batch Processing
Cloud Computing
Cloud Engineering
Code Review
Databases
Persistent Data Structure
Data Structures
Software Design Patterns
DevOps
Distributed Systems
Django
DNS
Python
PostgreSQL
MySQL
Routing
NoSQL
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Data Logging
Spring Cloud
Flask
AWS Lambda
Amazon Web Services (AWS)
Backend
FastAPI
Build Management
Containerization
Amazon Web Services (AWS)
Route53
Api Design
Cloudwatch
Api Gateway
REST
Serverless Computing

Job description

  • Design, develop, and maintain Python-based backend applications and services
  • Build and deploy cloud-native solutions on AWS using serverless and container platforms
  • Develop and integrate RESTful APIs using API Gateway
  • Implement data persistence and migration using RDS and S3
  • Design and manage event-driven and batch processing systems using AWS Lambda and ECS Fargate
  • Configure monitoring, logging, and alerting using CloudWatch
  • Manage secure configurations and secrets using AWS Secrets Manager and Systems Manager
  • Design and manage AWS networking components including VPC, security groups, and routing
  • Configure DNS and traffic routing using Route 53
  • Collaborate with architects, DevOps, QA, and product teams across SDLC
  • Participate in code reviews, troubleshooting, and production support
  • Follow Agile/Scrum methodologies

Requirements

We are seeking a Senior Python Developer with AWS experience to design, build, and maintain scalable, secure, and cloud-native applications. The candidate should have strong hands-on development experience in Python and deep expertise in AWS cloud services, including serverless and container-based architectures., Python & Frameworks

  • Strong proficiency in Python
  • Experience with Django / Flask / FastAPI
  • Strong understanding of OOPs, data structures, and design patterns

AWS Cloud (Mandatory)

  • AWS Lambda
  • ECS Fargate
  • API Gateway
  • S3
  • RDS
  • CloudWatch
  • Secrets Manager
  • Systems Manager
  • VPC
  • Route 53

Databases & Integration

  • Strong experience with MySQL / PostgreSQL
  • Exposure to NoSQL databases (optional)
  • Experience in designing and consuming REST APIs

Preferred / Desirable Skills:

  • Strong knowledge of API development and integration
  • Experience working in large-scale distributed systems
  • Cloud-native architecture exposure

Apply for this position