Job Title: AWS Cloud Architect DevOps & Python Full Stack
Work Location
- Charlotte, NC 28202 (Onsite)
- Candidates must be willing to relocate
Contract Details
- Duration: 12 months
Job Description
Overview
We are seeking a highly experienced Technology Architect / Lead Full Stack Developer with deep expertise in Python, FastAPI, AWS, and Terraform. This role involves designing and delivering cloud-native, scalable applications while leading both backend and frontend development efforts.
The ideal candidate brings strong experience in serverless architectures, infrastructure as code, and modern frontend frameworks, with a focus on production-grade systems.
Key Responsibilities
- Architect and develop scalable, high-performance cloud-native applications
- Lead backend development using Python and FastAPI frameworks
- Design and manage cloud infrastructure using Infrastructure as Code (IaC)
- Build and maintain serverless and microservices architectures on AWS
- Develop and optimize frontend applications using Angular or React
- Ensure code quality, performance, security, and scalability
- Mentor team members and drive best practices across development and DevOps
- Collaborate with cross-functional teams for end-to-end solution delivery
Required Skills
Backend (Production Experience)
- 5+ years of strong Python experience (async/await, type hints, data modeling)
- Hands-on expertise with FastAPI (session management, dependency injection, middleware)
- Strong SQL knowledge and experience with ORMs like SQLAlchemy
Infrastructure / DevOps
- 3+ years of experience with Terraform (state management, modules)
- Strong hands-on experience with Amazon Web Services (AWS) including:
- Lambda
- VPC, Security Groups
- IAM
- API Gateway
- RDS, DynamoDB, S3
Frontend
- Experience with Angular or React
- Strong TypeScript expertise (generics, strict mode, discriminated unions)
- Experience handling version migrations and optimizing frontend performance
Experience Required
Top 3 Responsibilities
- Solution Architecture & Design: Lead the design of scalable, secure, and high-performing cloud-native applications using AWS and microservices architecture
- Full Stack Development Leadership: Drive backend (Python/FastAPI) and frontend (Angular/React) development with best practices
- Cloud & DevOps Implementation: Build and manage infrastructure using Terraform and implement CI/CD and serverless solutions
Interview Process
- Virtual interview (No face-to-face required)