DevOps / Системный инженер (Pochta.ru)

Мы ищем DevOps на один из самых интересных и ответственных проектов Почты - портал pochta.ru. DevOps давно стал для нас ценной частью команды, он работает в тесной связке с разработкой, взаимодействует с другими командами и владельцами продуктов и помогает нам делать наш проект быстрее и надежнее. Для этой позиции особенно важно умение докапываться до сути проблемы, понимать взаимосвязь сервисов и специфику окружений, уметь управлять инфраструктурой из нескольких сотен физических и виртуальных серверов. Придется разбираться в смежных продуктах других команд, разбираться в сетевом взаимодействии, уметь помогать искать ошибки и узкие места, а также делать всё, чтобы всё «само работало».

Требуется опыт работы:

  • Уверенное знание Linux (желательно CentOS, ALT, Astra);
  • Знание инструментов контроля версий Git (GitLab);
  • Знание скриптовых языков: bash, python (написание скриптов и умение разбираться в чужом коде скриптов);
  • Знание инструмента управления развертыванием приложений Puppet;
  • Опыт работы с системами Мониторинга (Zabbix – умение создавать собственные триггеры для мониторинга различных процессов);
  • CI – TeamCity.

Желателен опыт работы:

  • Опыт работы с tomcat, jetty;
  • Опыт работы с Облачными Технологиями (Docker и т.п.);
  • Знание пакетных менеджеров (RPM, Deb);
  • Опыт управления системой сбора, визуализации логов и поиска: Kibana+ElasticSearch, Solr, Hystrix, FluentD;
  • Знание инструментов сборки Java-продуктов (Maven, Gradle, Ant);
  • Знакомство c etl инструментарием для работы с данными экосистемы;
  • Базовые знания java;
  • Знание механизмов репликации postgres и failover (асинхронная репликация, мониторинг ее состояния, keepalived);
  • Знание протоколов ip и механизмов поиска сетевых проблем (с помощью стандартных инструментов linux).