Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote DevOps Engineer -Remote

at Zyte

Posted 5 days ago 1 applied

Description:

  • As a Senior DevOps Engineer at Zyte, you will work with a small team of engineers dedicated to maintaining, growing, and constantly improving the Platform infrastructure.
  • This team's responsibilities are crucial for keeping the core infrastructure operational 24/7 without glitches and supporting all internal applications across a broad set of technologies.
  • You will be comfortable working with a technology stack that includes Apache Mesos, Kubernetes, HAProxy, Nginx, Consul, Percona XtraDB cluster, RabbitMQ, Apache Kafka, ELK, Prometheus/Grafana, Hadoop/HBase, ProxySQL, and others.
  • You will collaborate closely with developers to transform and migrate to the next generation infrastructure.
  • The team is responsible for the underlying infrastructure of the Platform, which runs on rented bare metal servers on-premises, with one of the largest clusters containing over 150 worker nodes, necessitating automation and tooling for support and maintenance.
  • Open Source is a core value at Zyte, and the company embraces it within its toolkit.

Requirements:

  • You must have 5+ years of experience working as a DevOps engineer at a reasonable scale, managing hundreds of systems and designing/deploying highly available solutions.
  • You should have experience and demonstrated knowledge with Apache Mesos/Marathon, HAProxy, Nginx, and Percona XtraDB/MySQL clusters, as well as Salstack.
  • Bonus points will be given for experience with Kubernetes, RabbitMQ, ELK, Prometheus, Grafana, Hadoop/HBase, ProxySQL, and CircleCI.
  • Proficiency in programming languages such as Python and Bash/Shell scripting is required, with bonus points for experience in Golang/Java.
  • You should have experience running microservice applications on containers.
  • The ideal candidate will be highly organized, able to multitask, work individually as well as within and across teams, and possess strong oral and written communication skills in English.
  • Flexibility around working hours is necessary, as you should use your initiative to help resolve issues as they arise.
  • You must maintain and respect the confidentiality of large amounts of information you will have access to.
  • A quick and avid learner of previously unknown technologies and stacks is essential.

Benefits:

  • By joining the Zyte team, you will become part of a self-motivated, progressive, multi-cultural team.
  • You will have the freedom and flexibility to work remotely.
  • You will have the opportunity to work with cutting-edge open source technologies and tools.
  • The company allocates hours for Open Source contributions.
  • You will receive 35 paid time off days per year.