Skip navigation EPAM

Senior/Lead Site Reliability Engineer Lithuania

  • hot

Senior/Lead Site Reliability Engineer Description

Job #: 60989
We are looking for a Site Reliability Engineer with 5+ years’ experience and a proven track of implementing solutions for IT and support teams.

What You’ll Do

  • Build the framework with the repeatable result, and have an understanding of how to convert “FIX” to automated recovery
  • Develop solutions for complex custom applications in Java, Angular
  • Enhance application availability, scalability, reliability, and performance in a microservice architecture
  • Identify areas for improvement, including performance tuning, infra improvements, better monitoring and pro-active alerting, reducing the gap between incidents, triage, and their resolution
  • Guide development teams in high availability, high performance, and cloud-native environment
  • Build complex frameworks for infrastructure and application provisioning
  • Work with distributed systems and with 24x7 Production Services/environments

What You Have

  • Engineering mindset, ability to build the framework with the repeatable result
  • Minimum 5+ years experience in developing solutions for complex custom applications in Java, Angular
  • Experience with Azure cloud (3+ years) and multiple Azure services (AKS, Virtual Machines, Resource Manager, Azure DevOps, Container Registry and more), Docker, Kubernetes, and Helm
  • Strong Linux and Java troubleshooting skills
  • Knowledge of Java, Python, GO and related technologies, frameworks
  • Experience with Azure Monitoring or at least Prometheus, Grafana, New Relic
  • Skilled in Cloud Architecture and Operations including migration, resilience, maintainability, and cost-efficiency
  • Understanding of CI/CD and SCM tools such as GIT, Maven, Jenkins, Sonar, Artifactory, Ansible
  • An operational background: adding value to the role as you bridge between the Dev team and the Ops team
  • Ability to enhance application availability, scalability, reliability, and performance in a microservice architecture
  • Good understanding of containerization concepts Docker
  • Familiarity with Continuous Integration and Continuous Deployment concepts along-with necessary tools like GIT, Maven, Gradle, Jenkins
  • Experience with working with Azure cloud services
  • Demonstrated ability to think strategically about business, product, and technical issues
  • Strong verbal and written communication skills with the ability to work effectively across various stakeholder in the organization
  • Analytical and problem-solving skills
  • Ability to work under pressure and handle multiple priorities


  • Java, Angular, Python, GO
  • Azure
  • Docker, Kubernetes, Helm

We offer

  • Innovative solutions delivery to the world’s digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and enjoyable working environment
  • Competitive compensation
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Corporate and social events
  • Regular assessments and salary reviews

A day in the life

Account Manager
Toronto, Canada

Delivery Manager
Kyiv, Ukraine

Senior Business Analyst
Gdansk, Poland

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.

Our Offices