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
SeniorJob 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