Job descriptionDevOps Engineer - AWS
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
Employment Type : Full-Time
Experience: years
Vacancy: 1