Overview

We are seeking a detail-oriented Senior DevOps Engineer to join our expanding technology team.

This critical position focuses on provisioning and maintaining Kubernetes clusters across both on-premises and Azure environments to support our NextGen Microservice platform. The role also involves optimizing CI/CD pipelines and driving automation to enhance application deployment and management efficiency.

Responsibilities

  • Provision and manage Kubernetes clusters across on-premises and Azure environments
  • Implement and oversee CI/CD pipelines using tools such as GitHub Actions and Jenkins
  • Automate infrastructure provisioning and management workflows with Terraform
  • Collaborate with development teams to integrate Microservice applications into the CI/CD pipeline seamlessly
  • Develop and maintain scalable, highly available systems to meet performance objectives
  • Optimize Linux-based systems for stability, security, and high availability in production use cases
  • Monitor and resolve system and application performance issues on cloud and on-premises platforms
  • Apply best practices for infrastructure-as-code, GitOps, and resource management in cloud environments
  • Ensure effective and reliable deployment processes for applications
  • Enhance security and compliance measures, embedding security practices into pipelines and infrastructure configurations
  • Provide mentorship and technical guidance to junior engineers within the team

Requirements

  • Over 5 years of experience in DevOps or similar roles
  • Expertise in Kubernetes and container orchestration for both on-premises and Azure platforms
  • Proficiency in CI/CD tools like GitHub Actions and Jenkins, alongside pipeline optimization strategies
  • Strong background in Linux administration, covering troubleshooting, security, and performance tuning
  • Advanced knowledge of Terraform for automating infrastructure management
  • Solid understanding of enterprise cloud platforms, with focus on Microsoft Azure
  • Experience working with DevOps practices in Microservice-based architectures
  • Familiarity with version control systems, especially Git and related workflows

Nice to have

  • Knowledge of Akamai to optimize content delivery and system performance
  • Skills in Ansible or equivalent tools for configuration management and automation processes
  • Familiarity with Network Administration to improve troubleshooting and network performance
  • Background in Python to support scripting and automation tasks
  • Capability to apply GitOps principles for improving operational workflows

Ukraine

With us you can:

  • Work on a flexible schedule remotely or from any of our comfortable offices or coworking spaces in Ukraine
  • Receive the necessary equipment to perform your work tasks
  • Change projects and technology stacks within EPAM
  • Gain experience in various business domains (Insurance, E-commerce, Healthcare, Finance, Travelling, Media, Artificial Intelligence, and more)
  • Relocation opportunities may be available for eligible candidates, depending on the role and openings at other EPAM locations
  • Participate in volunteer, charity programs and communities (both technical and interest-based)

We focus on your professional growth:

  • You can plan your individual career path together with your manager
  • Receive regular feedback from colleagues
  • Improve your English for free with certified teachers (Speaking Clubs, client interview preparation courses, etc.)
  • Get the opportunity to undergo free training and certification in AWS, GCP, or Azure Clouds
  • Use the internal E-learn training program (18,200+ specialized training and mentoring programs)
  • Access corporate accounts on LinkedIn Learning, Get Abstract and other partner resources
  • Study at EPAM Solution Architecture School with the instructors who are practicing architects
  • Develop as a leader, join Delivery Management, Resource Management, Leadership Essentials school and more
  • Participate in internal communities (500+ meetups, technical discussions, brainstorming sessions, online events and conferences annually)

What we offer:

  • Vacation and sick leave (including a sick leave without a medical certificate)
  • A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
  • Medical insurance for family members at corporate rates
  • Company support during significant life events (childbirth or adoption, marriage, etc.)
  • Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
  • E-kids program - a free programming language training program for EPAMers' children

[epamgdo] Ukraine (benefits may differ)

Kindly be advised that the set of benefits, including learning, certification, and other opportunities, may vary depending on the role you apply for. Our recruiter will be able to share more details about the specific opportunity during your general interview.

[epamgdo] Ukraine (About EPAM)

EPAM strives to provide its global team of over 62,350 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest.