Skip To Main Content
backBack to Search

Chief DevOps Engineer

Remote in Armenia
DevOps
& 10 others
warning.png
Sorry, this position is no longer available

We are currently seeking a highly qualified and experienced Chief DevOps Engineer to join our remote team.

As the Chief DevOps Engineer, you will be responsible for designing, investigating, analyzing, and troubleshooting large-scale enterprise systems. This role requires an experienced individual who can apply a methodical and systematic problem-solving approach, combined with a solid awareness of ownership, initiative, and drive. If you are someone who is passionate about running services at scale and has in-depth knowledge of Unix systems internals, networking, and distributed systems, then we would love to hear from you.

Responsibilities
  • Design, implement, and maintain the company's DevOps strategy
  • Collaborate with cross-functional teams to ensure the smooth operation of the company's infrastructure and services
  • Establish and maintain best practices for DevOps processes, including continuous integration and delivery (CI/CD)
  • Develop automation tools and scripts to improve the efficiency of the DevOps process
  • Create and maintain documentation for the DevOps process and infrastructure
  • Monitor and analyze system performance metrics to identify and resolve issues proactively
  • Lead and mentor the DevOps team
Requirements
  • A minimum of 7 years of relevant work experience as a DevOps Engineer
  • At least 2 years of experience in leading software development teams, demonstrating excellent leadership skills
  • Proven experience in programming languages like Go (a must), Java, Python, Ruby, UNIX shell scripting
  • Experience in designing, investigating, analyzing, and troubleshooting large-scale enterprise systems
  • Solid awareness of ownership, initiative, and drive to solve problems methodically and systematically
  • In-depth understanding of Unix systems internals, networking, and distributed systems
  • Extensive knowledge of network concepts and protocols (TCP/IP, UDP, ICMP, etc.), MAC addresses, IP packets, DNS, OSI layers, and load balancing
  • Experience administering Linux systems in a production environment
  • Proficiency with distributed version control like Git or similar
  • Experience with IaaS and PaaS providers such as AWS, Azure, and OpenStack
  • Familiarity with enterprise monitoring solutions like AppDynamics, New Relic, Prometheus, Graphite, Nagios, Sensu, and Splunk
  • Familiarity with continuous integration/deployment processes and tools such as Jenkins, Maven, and Nexus
Nice to have
  • Experience with containerization technologies such as Docker and Kubernetes
  • Experience with configuration management tools such as Ansible and Puppet
  • Experience with Big Data technologies such as Hadoop, Spark, and Kafka
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you