Вакансия
Руководитель IT-инфраструктуры
SKYENG PRODUCT DEVELOPMENT
О команде. Мы в Skyeng меняем традиционное образование с помощью технологий. Сейчас в нашей IT-команде более 250 сотрудников, включая 70+ разработчиков. Наша разработка — это 14 независимых и быстрых продуктовых команд с опытными тимлидами и продактами. Наши продукты — это онлайн-платформа Vimbox, Android и IOS-приложения, словари, браузерные расширения, внутренние CRM и финансовые системы. Skyeng входит в топ 20 IT-компаний России.

Под капотом. Распределённая команда с четкими процессами, применяем смесь kanban и scrum: работаем на результат, в production выкатываем изменения по нескольку раз в день, регулярные стендапы, ретроспективы. Наши менеджеры не боятся слова «рефакторинг», для работы с техническим долгом выделяем время в спринте. Не боимся ошибаться, а если так происходит, то проводим post mortem, разбираем ошибки и работаем дальше. Используем современные инструменты коммуникации: Slack, Hangouts, Jira, Confluence, Notion, Github, Zeplin и другие. Делимся тем , как мы работаем в докладе на CodeFest skyeng.ru/go/codefest18 . И как отдыхаем skyeng.ru/go/mathteam18

Важнейшая составляющая нашей разработки — это инфраструктура. Благодаря ей мы умеем деплоить каждый день десятки раз, максимально быстро предотвращать и реагировать на инциденты.

Наша инфраструктура — это много железных серверов (~100) и виртуальные машины в aws (~25). Мониторинг у нас построен на основе zabbix, new relic, sentry и ELK. А деплой с помощью jenkins & capistrano & docker swarm.

Для общения и документации у нас современные инструменты: slack, hangouts, JIRA, confluence, notion.so, github, zeplin.

ЧЕМ ПРИДЕТСЯ ЗАНИМАТЬСЯ?
1) Управление командой в 6+ человек (3 админа, 3 девопса). Нанимаем ещё.
2) Развитие окружения разработки для разработчиков/тестировщиков (~110 виртуальных серверов);
3) Обеспечение стабильности работы production серверов (~100 prod серверов) в условиях бешеного роста нагрузки (+200% в год);
4) Стратегическое планирование.
ТРЕБОВАНИЯ
1) Опыт построения процесс разработки для компании с 10+ разработчиков для скриптовых языков (PHP, python, ruby, etc);
2) Опыт эксплуатации docker в продакшене (kubernetes или swarm);
3) Умение работать с ansible;
4) Уверенное знание Linux;
5) Знать про мониторинг, отказоустойчивость, балансировка нагрузки.
ЧТО МЫ ДАЕМ ВЗАМЕН
  • Опыт построения инфраструктуры в условиях бешеного роста (рост +200% в год. Сейчас у нас ~100 серверов, через год должно стать ~300);
  • Возможность влиять на ключевые решения в вопросах развития инфраструктуры;
  • Опыт перевода инфраструктуры на docker в PROD (задача на 2019 год);
  • Меняем образование — это важная цель в глобальном масштабе, делать социально-важное нереально круто, попробуй!
  • Сильная команда. Средний уровень разработчиков в компании — senior. Есть чему поучиться, есть с кем обсудить то, что уже знаешь;
  • Уникальный опыт: действительно сложные проблемы, которые можно встретить только в нагруженных проектах и сильно растущих компаниях;
  • Учимся сами: регулярные доклады разработчиков внутри компании, участие и выступления на конференциях;
  • Хакатоны и командные сборы в разных уголках мира — каждая команда выезжает на 2 недели вместе работать и отдыхать, хакатон объединяет всю команду IT;
  • Скидка 50% на уроки английского каждому сотруднику и другу;
  • Конференции, профессиональные курсы, выбирай и учись с оплатой от компании;
  • Оформление по ТК РФ, оплачиваемые отпуск и больничный;
  • Стабильная заработная плата два раза в месяц;
  • Можно расти вместе со школой. Skyeng растет в 3 раза каждый год, сотрудники растут быстрее;
  • Работа из нашего офиса на Таганке, который вошел в топ-10 офисов стартапов России в 2017.
В сопроводительном письме пришли, пожалуйста, ответы на вопросы:
1. Есть ли у тебя опыт построения процесс разработки для компании с 10+ разработчиков для скриптовых языков (PHP, python, ruby, etc)?
2. Есть ли у тебя опыт эксплуатации docker в продакшене (kubernetes или swarm)?
3. Может ли сирота стать зомби?
4. Какие у тебя зарплатные ожидания (минимум и комфортный уровень)?
Хочу эту работу!