Overview
We are seeking an experienced and independent Senior DevOps Engineer with strong AWS skills, capable of prioritizing tasks and collaborating professionally with distributed teams. The role focuses on designing and maintaining cloud infrastructure, automating deployments and supporting development teams with DevOps expertise.
Responsibilities
- Design, implement and manage AWS-based infrastructure for multiple projects
- Utilize AWS services including IAM, RDS, Application Load Balancer, Network Load Balancer, API Gateway, CloudFront, Elastic Container Registry, ECS on AWS Fargate, CloudWatch, Lambda, Secrets Manager, Certificate Manager and S3
- Build and maintain Infrastructure as Code using Terraform, including creation of custom and reusable modules and integration of Terraform management into CI/CD pipelines
- Use Azure DevOps/Git for source control and manage YAML pipelines, including reusable template creation and maintenance
- Develop and maintain automation scripts (Bash/PowerShell or similar)
- Collaborate closely with development teams to align infrastructure and deployment strategies
- Make effective decisions independently and proactively manage task prioritization
- Provide DevOps expertise and share best practices within the team
Requirements
- 5+ years of proven experience in a DevOps role with a strong focus on AWS environments
- Expertise in Infrastructure as Code and hands-on experience with Terraform, including writing, modifying and reusing modules
- Background in Azure DevOps and Git for source control
- Strong understanding of YAML pipelines with the ability to create and maintain templates
- Practical scripting skills in Bash, PowerShell or similar
- Hands-on experience working with Docker containers
- Capability to operate independently with minimal supervision
- Strong decision-making skills and ability to prioritize tasks
- Excellent communication skills with the ability to interact professionally with distributed teams
- English proficiency at the B2+ level
- Flexibility to work effectively both independently and collaboratively in a remote work environment
Nice to have
- Familiarity with AWS Certificate Manager, AWS Cloud Map and AWS Elastic Load Balancing
- Knowledge of AWS IAM, AWS Lambda and AWS Secrets Manager
- Understanding of Amazon API Gateway, Amazon CloudFront and Amazon CloudWatch
- Skills in Amazon Elastic Container Registry and Amazon Elastic Container Service
- Basic knowledge of Microsoft Azure
[GTS] Benefits (generic, except India)
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn