Back to Search
Senior DevOps (AWS)
We are seeking a highly skilled and motivated Senior DevOps professional with a strong background in AWS to join our remote team.
The ideal candidate should have a passion for staying up-to-date with the latest technologies, possess extensive experience in working with cloud systems, and demonstrate a deep understanding of containerized environments and CI/CD tools. As a Senior DevOps Engineer, you will play a crucial role in optimizing and automating our infrastructure to ensure seamless deployment and scaling of our applications.
Responsibilities
- Design, implement, and maintain AWS infrastructure for various applications and services
- Collaborate with cross-functional teams to develop effective CI/CD pipelines and ensure smooth integration of code
- Manage containerized environments using Docker and orchestration tools like ECS or EKS
- Utilize Kubernetes, kustomize, and Helm to enhance application deployment and management
- Implement infrastructure as code (IAC) using tools such as Terraform for automated provisioning and configuration management
- Monitor system performance, conduct proactive troubleshooting, and ensure high availability of applications
- Streamline logging and monitoring processes using relevant tools to ensure comprehensive system health and security
Requirements
- Minimum 5 years of professional experience as a DevOps Engineer or similar role
- Extensive experience working with AWS cloud services and infrastructure
- Proficiency in Docker and container orchestration tools like ECS or EKS
- Strong knowledge of Kubernetes, kustomize, and Helm for managing containerized applications
- Hands-on experience with CI/CD tools such as Jenkins (preferred), BambooCI, or similar
- Expertise in utilizing monitoring and logging tools to ensure the health and performance of systems
- Proven track record of implementing infrastructure as code using Terraform or similar tools
- B2+ English level for effective communication and collaboration in a remote team environment
Nice to have
- Familiarity with other cloud platforms like Azure or Google Cloud Platform (GCP)
- Experience with other container orchestration systems, such as Nomad or OpenShift
- Knowledge of scripting languages such as Python, Ruby, or Shell
- Familiarity with networking concepts and security practices in cloud environments
- Previous experience in managing databases and optimizing their performance
Benefits
- 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