Skip To Main Content

DevOps Engineer Jobs

EPAM is looking for DevOps Engineers.

We are looking for a skilled DevOps Engineer to join our team in Al Khobar, Saudi Arabia. EPAM is renowned for delivering cutting-edge technological solutions to transform businesses worldwide. You will play a vital role in bridging the gap between development and operations teams, ensuring streamlined processes, efficient delivery pipelines and reliable infrastructure. By leveraging automation, CI/CD practices and cloud technologies, you will help maintain stability, scalability and efficiency across the product lifecycle. The deadline for submission is 31/05/2026
We are looking for a DevOps Engineer who enjoys solving technical challenges and contributing to innovative infrastructure solutions. In this role, you will support the enhancement of infrastructure, automation, and operational excellence, helping teams deliver high-quality software faster and more efficiently. You will work closely with senior engineers and stakeholders while continuing to grow your technical expertise.
We are seeking a highly skilled DevOps Engineer to join EPAM’s delivery team. In this client-facing, delivery-focused role, you will be responsible for the hands-on implementation, automation, and optimization of Kubernetes-based orchestration platforms—including Volcano for GPU-enabled workloads—and the Linux infrastructure supporting advanced AI and research initiatives. You will leverage deep expertise in Kubernetes administration, workload scheduling, quota management, and automation using Python and Shell scripting to deliver efficient, reliable, and scalable compute environments. You will work closely with other engineers and researchers to ensure a seamless, high-quality infrastructure experience.
We are looking for an innovative Lead DevOps Engineer with extensive experience in cloud computing, scripting and a thorough understanding of CI/CD principles. As a Lead DevOps Engineer, you will drive the team in improving our operations environment and performance, including CI/CD, logging, monitoring, and cloud computing. In addition, you would apply innovative problem-solving to automate workflows and maximize the operational efficiency of our software engineering team. In this role, you will shape the future of our DevOps practice, promote a culture of collaboration, and implement innovative solutions to optimize our software development lifecycle.
We are looking for an innovative Lead DevOps Engineer with extensive experience in cloud computing, scripting and a thorough understanding of CI/CD principles. As a Lead DevOps Engineer, you will drive the team in improving our operations environment and performance, including CI/CD, logging, monitoring, and cloud computing. In addition, you would apply innovative problem-solving to automate workflows and maximize the operational efficiency of our software engineering team. In this role, you will shape the future of our DevOps practice, promote a culture of collaboration, and implement innovative solutions to optimize our software development lifecycle.
We are looking for an innovative Lead DevOps Engineer with extensive experience in cloud computing and scripting and a thorough understanding of CI/CD principles. As a Lead DevOps Engineer, you will drive the team in improving our operations environment and performance, including CI/CD, logging, monitoring, and cloud computing. In addition, you would apply innovative problem-solving to automate workflows and maximize the operational efficiency of our software engineering team. In this role, you will shape the future of our DevOps practice, promote a culture of collaboration, and implement innovative solutions to optimize our software development lifecycle.
We are looking for a highly skilled Lead DevOps Engineer to lead our team in Hungary, driving innovation and ensuring seamless system performance.
We are seeking an experienced Lead DevOps Engineer with expertise in Microsoft Azure to join our remote team. In this role, you will be responsible for configuring and maintaining the infrastructure for data access in Azure Cloud, enabling Open AI models to consume the required data. As a Lead DevOps Engineer, you will collaborate with cross-functional teams, providing technical guidance and leadership to ensure seamless and efficient deployment processes.
We are seeking a talented and motivated Data DevOps Engineer to support the operationalization and maintenance of an Enterprise Data Platform (EDP) Foundation, ensuring a secure and efficient environment for scalable data-driven operations.
We are seeking a skilled Lead Azure DevOps Engineer to join our remote team, responsible for the development lifecycle, process automation, and continuous integration of overall CTC stack. In this role, you will design and build high-performance pipelines by applying IAAC practices, manage development build environments and tools, and collaborate closely with the customer's infrastructure team to manage and maintain complex solutions. If you are passionate about DevOps and have experience with Microsoft Azure, we invite you to apply.

DevOps Engineer jobs at EPAM

The DevOps engineer jobs specification requires a professional to have deep knowledge of coding and the ability to create software and adapt it to the terms of reference of the project. All this is necessary to improve the performance of the finished product, with DevOps engineers making an impact throughout all the software development lifecycle stages.

DevOps engineer job description

To achieve their goals, those working in DevOps positions need to work closely with the development team and other IT departments. For the selection of employees for work from home, the hiring manager evaluates not only the professional qualities of the candidate but also their ability to communicate with other colleagues taking online jobs.

Due to the specifics of working conditions, many companies prefer DevOps engineers of at least the middle level. It is important that they fully understand how to automate work and know all the tools necessary for this, and also know how to use them without the support of senior colleagues. The more hands-on experience of improving technologies offline, the more likely you are to find a DevOps job.

DevOps engineer jobs responsibilities

To get the coveted work from home, a DevOps engineer must be ready to perform the following responsibilities:

  • Planning strategies to improve project performance
  • Implementation of strategies
  • Development of optimal tools to improve product quality
  • Adaptation of the product infrastructure to customer requirements
  • Communication with customers and managers to create the best integrations
  • Distribution of automation tasks among employees
  • Ensuring the security of systems
  • Selection of tools for work
  • Providing support for finished products
  • Implementation of updates in finished projects
  • Finding and fixing various bugs

Of course, for DevOps engineer jobs, the most important thing is the excellent command of DevOps methodologies, but specialists also need to have other skills.

Requirements for DevOps positions

When hiring a DevOps engineer, recruiters assess whether candidates meet the following requirements:

  • 2+ years of experience in a similar position in offline or online jobs
  • Knowledge of different programming languages
  • In-depth knowledge of various automation tools
  • Skills in working with different frameworks, databases, and libraries
  • Ability to configure databases
  • Knowledge of different types of architectures and the ability to build them
  • The ability to quickly set up and automate the work of the entire team
  • Ability to read, analyze and test code
  • The ability to properly prioritize work tasks

Depending on the company and its characteristics, the list of requirements and necessary skills for a DevOps engineer may vary. But the main selection criteria described above are standard and apply to everyone seeking this type of job.

Benefits of working online as a DevOps engineer

DevOps careers and online work from home are not mutually exclusive. There are no restrictions for a DevOps engineer, and you can freely be in jobs that are comfortable for you and at the same time climb up the career ladder. No more spending time commuting to and from work. It is easy to set up a personal home office, which means you’ll have more spare time for your hobbies and learning. The most important thing for a remote DevOps engineer is to learn how to properly manage their time and draw the line between work and leisure.