remotely.living

Senior DevOps Engineer

EPAM Systems · Remote - Serbia · 2026-09-29

Apply for this job

Job description

We are seeking an experienced Senior DevOps Engineer to lead and grow a team of Azure DevOps professionals. In this role, you will act as both a technical leader and people manager, driving the implementation of DevOps practices in Microsoft Azure and delivering high-load, highly available solutions for our clients.

Responsibilities

- Manage and grow the group of Azure DevOps engineers leveraging people management experience

- Help employees in your unit with onboarding, adaptation, and career development

- Act as a technical leader, mentor, and grow professional leaders in your team

- Supervise and sometimes lead the implementation and configuration of client projects

- Drive the implementation of the DevOps approach in Microsoft Azure

- Build and maintain high-load and highly available multicomponent solutions

- Set up Continuous Integration, Delivery, and Configuration Management

Requirements

- 3+ years of experience in a DevOps or similar role

- Proven leadership track record: ability to attract and grow talented people, successful delegation, coaching/mentorship, as well as commanding respect from team members

- Expertise in Microsoft Azure (Azure Kubernetes Service, API Management, AppService, Virtual Machines, MSSQL servers and databases, networking, VPNs, etc.)

- Understanding of containerization technologies (Docker, Kubernetes, etc.)

- Knowledge of the Software Development Life Cycle, Continuous Integration, and Continuous Delivery

- Background in CI/CD tools such as Jenkins, TeamCity, GoCD, Travis, CodePipeline, or Bamboo

- Proficiency in scripting/coding for automation using Bash, Python, PowerShell, Java,. NET, or others

- Familiarity with monitoring tools

- Capability to conduct technical interviews and strong problem-solving skills

- Excellent communication skills (speaking, writing, and reading) with Upper-Intermediate spoken English (B2)