AWS DevOps Engineer
Job Summary
DevOps Engineer - AWS
Role Overview
We are looking for a hands-on DevOps Engineer with up to 4-6 years of experience to manage cloud infrastructure CI/CD pipelines and support backend systems. The ideal candidate should be comfortable working across infrastructure containers and application layers with strong ownership and debugging skills.
Core Responsibilities
- Design implement and maintain CI/CD pipelines using AWS CodePipeline and CodeBuild
- Manage infrastructure using AWS CDK (Infrastructure as Code)
- Build manage and debug Docker containers
- Deploy and manage services on ECS (Fargate)
- Work closely with backend services (Flask APIs workers scheduled tasks)
- Monitor systems using CloudWatch Sentry and alerting tools
- Troubleshoot issues across APIs databases queues and infrastructure
- Manage and maintain MySQL (RDS) databases and schema changes
- Maintain documentation runbooks and operational procedures
- Collaborate via Git workflows (PRs code reviews branching strategies)
Required Skills (Must-Have)
- 46 years of professional software / DevOps / cloud engineering experience
- Strong proficiency in Python scripting (comfortable reading and writing production code)
- Solid understanding of REST APIs and HTTP
- Strong working knowledge of SQL (MySQL preferred) queries joins indexes
- Hands-on experience with Git workflows (branching PRs merge conflicts)
- Experience with CI/CD tools AWS CodeBuild and CodePipeline
- Strong experience with Docker (Dockerfile running containers debugging issues)
- Hands-on experience with AWS services: EC2 ECS S3 RDS Lambda Secrets Manager
- Experience working with ECS RDS and AWS CDK (CLI and deployments)
- Strong understanding of Infrastructure as Code (AWS CDK)
- Experience with CloudFormation or Terraform
- Familiarity with Linux environments and command-line tools
- Ability to troubleshoot across API database containers and infrastructure layers
- Strong ownership mindset and willingness to learn and take responsibility
Additional Skills (Nice-to-Have)
- Experience with Flask or any Python web framework (Django FastAPI)
- Exposure to Redis (caching queues)
- Experience with SQLAlchemy or any ORM
- Familiarity with AI/LLM concepts (prompts tokens embeddings agents)
- Familiarity with async Python (asyncio httpx)
Required Experience:
Senior IC
About Company
Get access to all of our AWS best practices and insights. Subscribe Now Navigating the Cloud is was Complex Navigating the Cloud is was Complex Operating in today's cloud requires vision, strategy, skill, and persistence. Modern cloud infrastructures are incredibly capable,