Вакансия: Системный администратор / DevOps
Пикабу – это информационно-развлекательное сообщество, которое читает больше 40 миллионов человек в месяц. Ежедневно нас посещают 2.7 миллиона уникальных пользователей.
У нас очень много идей, поэтому ищем DevOps-инженера в отдел разработки, который поможет в системном администрировании нашего парка серверов. На данный момент у нас 1 опытный системный администратор в штате и 46 физических серверов.
На серверах мы активно используем следующие технологии и ПО (в порядке важности для нас): Nginx, MySQL 5.6, Cassandra 2 и 3, Redis 5+, php 7+ (php-fpm), RabbitMQ, Elasticsearch, Sphinx, ClickHouse, Kafka, Jenkins, Ansible, OpenVPN, Zabbix, Graylog (mongodb), Docker, KVM, nodejs.
Что надо делать:
- Администрирование серверов Linux (KVM, LXC, Docker);
- Администрирование различных БД: MySQL, Cassandra, Redis, ClickHouse, Elasticsearch, Sphinx;
- Администрирование Nginx + php-fpm, сертификаты SSL;
- Управление сетевым трафиком: настройка firewall, балансировка, настройка различных фильтров;
- Мониторинг и поддержание работоспособности систем;
- Резервирование БД и мощностей системы (failover);
- Администрирование различного вспомогательного ПО: Jenkins, OpenVPN, Zabbix, Graylog, PMA, Kibana и др.
- Сопровождение документации по серверной инфраструктуре (wiki);
- Модернизация инфраструктуры, настройка нового оборудования, установка и конфигурирование различного ПО;
- Оперативное решение инцидентов, связанных с работой серверов;
- Организация нагрузочных тестов;
- Консультирование команды разработки, общение с тех. поддержкой хостинга.
Что просим от вас: - Глубокие знание ОС Linux, Bash и KVM;
- Большой опыт настройки Nginx и работы со стеком LEMP;
- Понимание принципов и особенностей работы высоконагруженных систем;
- Уверенные знания MySQL и опыт администрирования высоконагруженных инстансов MySQL (организация кластера, шардирование, партицирование);
- Опыт администрирования Redis (кластер);
- Опыт работы c git и настройки Zabbix, Jenkins (Ansible), OpenVPN;
- Опыт управления распределенными сетями;
- Готовность экстренной работы (в случае проблем) в ночное время или в выходной день;
- Выполнение небольшого тестового;
Условия:
- удаленная работа в команде;
- официальное оформление;
- полный рабочий день и гибкий график;
- конкурентный уровень заработной платы по результатам собеседования и тестового задания;
- почасовая оплата (минимум 8 часов в день, но не более 12 часов в день), гарантированная полная занятость;
- оплачиваемый отпуск и отсутствие по болезни;
- оплачиваем ПО, необходимое для работы;
- раз в год командировка на неделю в Москву для работы в главном офисе со своей командой (backend);
- раз в год на несколько дней совместная встреча всего штата Пикабу за счет фирмы (проживание, транспорт).