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).