Back to Search
Join our team as a remote Senior DevOps Engineer and be responsible for end-to-end configuration and management for DevOps services on our project. As a key member of our team, you will have the opportunity to work on cutting-edge projects and collaborate with other technology professionals to create innovative solutions. You will be responsible for managing and maintaining our Azure DevOps environment, ensuring it is always up to date and running at peak performance. This role offers a unique opportunity to work with some of the latest technologies in a dynamic and exciting environment.
Responsibilities
- Develop and implement strategies for the deployment, testing, and maintenance of cloud-based systems
- Manage and maintain our Azure DevOps environment, ensuring it is always up to date and running at peak performance
- Collaborate with development teams to design and implement automated build, deployment, and testing processes
- Troubleshoot issues related to the cloud infrastructure, including performance and scalability issues
- Ensure that all systems are properly monitored, and alerts are set up to detect issues in a timely manner
- Ensure that all systems are secure and meet compliance requirements
- Optimize cloud infrastructure to improve performance and reduce costs
- Stay up-to-date with the latest trends and best practices in DevOps
- Participate in code reviews and provide feedback to developers to ensure code quality and adherence to standards
- Contribute to the development of DevOps processes and best practices
Requirements
- At least 3 years of experience in DevOps, with a focus on Microsoft Azure
- Experience with containerization technologies such as Docker for application packaging and deployment
- Expertise in infrastructure as code (IaC) with Terraform and Helm
- Experience with Azure DevOps for continuous integration and continuous deployment (CI/CD)
- Experience with AKSs, App Insights, and MySQL
- Familiarity with Kafka and GraphQL
- Experience with monitoring and logging tools such as Prometheus, Grafana, and Elasticsearch
- Strong scripting and automation skills with Bash, Python, or PowerShell
- Solid understanding of agile methodologies and DevOps practices
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
Nice to have
- Experience with other cloud platforms such as AWS or Google Cloud Platform
- Experience with other container orchestration platforms such as Kubernetes
- Experience with other DevOps tools such as Jenkins or GitLab
- Experience with scripting in Ruby or Perl
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