Skip navigation EPAM

Middle Systems Engineer Tashkent, Uzbekistan or Remote

Middle Systems Engineer Description

Job #: 66273
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Currently, we are looking for a Junior, Middle and Senior Systems Engineers to make the team even stronger. This role aims to drive automation and build highly performant, scalable and reliable processes for software deployment. As a team member, you will be working as part of a scrum, co-operating with other team members distributed across various locations.


  • Look for opportunities to automate processes to enable more streamlined workflows
  • Work with Operations team to upgrade manual processes and enable greater visibility around monitoring and alerting
  • Drive new automation workflows in the cloud, leveraging platform services
  • Establish direction and best practices for CI/CD processes
  • Build automation around replication of production and lower-level environments
  • Improve security standards and procedures to deliver highly secure solutions
  • Collaborate with Engineering teams in an Agile environment to remove roadblocks and facilitate successful delivery of the work items
  • Proactively share knowledge on DevOps best practices, tools and emerging technologies
  • Provide technical mentorship, coaching and training to junior members


  • 1+ years of Developer/SysAdmin/Devops Engineer experience
  • Experience with scripting languages (Python,Bash)
  • Experience implementing and supporting CI/CD
  • Ability to handle multiple tasks/subprojects simultaneously, organizational skills

Nice to have

  • Experience in using public cloud services (AWS, Azure)
  • Proficient building out automation using CI/CD tools (Jenkins, AWS Codebuild)
  • Applied knowledge of deployment tools (Ansible, Azure, Terraform, AWS CodeDeploy, AWS Codepipeline)
  • Understanding of various monitoring tools across the stack (APM, Infrastructure Monitoring)
  • Strong scripting (Python, Bash) skills with a mindset of automating routine repeatable tasks
  • Applied knowledge of container technologies (Docker, AWS ECS)
  • Minimum Bachelor's Degree or higher in Computer Science or Computer/Software Engineering

We offer

  • Outstanding career development opportunities
  • Knowledge-sharing with colleagues all around the world
  • Regular assessments and salary reviews
  • Competitive compensation
  • Social package – medical & family care
  • Friendly team and enjoyable working environment
  • Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
  • Community of 50,000+ industry’s top professionals
  • Flexible working schedule
  • Corporate and social events
  • Remote work options

A day in the life

Account Manager
Toronto, Canada

Delivery Manager
Kyiv, Ukraine

Senior Business Analyst
Gdansk, Poland

Project Manager
Budapest, Hungary

Hello. How Can We Help You?

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

Our Offices