Senior DevOps Engineer (Ведущий инженер инфраструктуры и автоматизации)
Summary
Senior DevOps engineer building Kubernetes clusters, CI/CD pipelines, and monitoring from scratch for X5 Group’s retail platforms, using SaltStack, Terraform, and Ansible.
X5 Group — российская розничная торговая компания, управляющая продуктовыми торговыми сетями «Пятёрочка», «Перекрёсток» и «Чижик», а также цифровыми сервисами «Vprok.ru Перекрёсток», 5Post, «Много Лосося» и медиаплатформой Food.ru.
X5 Tech — IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group. Команда из более 5000 специалистов разрабатывает решения, которые помогают 372 тысячам сотрудников группы работать с максимальным технологическим комфортом, а миллионам покупателей быстро и удобно покупать свежие продукты.
Задачи
- Развёртывание инфраструктуры с нуля
-
Спроектировать и реализовать инфраструктуру для трёх сред разработки: dev, staging и production. Вся работа ведётся с чистого листа, документация предыдущей системы практически отсутствует.
-
Подготовка к нагрузочному тестированию
-
Собрать выделенный стенд для нагрузочных тестов, настроить его обслуживание и развернуть полноценный мониторинг производительности. Срок выполнения — до конца сентября.
-
Построение CI/CD пайплайнов
-
Разработать с нуля процессы непрерывной интеграции и доставки для всех трёх сред автоматизации.
-
Оркестрация в Kubernetes
-
Развернуть и настроить Kubernetes-кластеры, обеспечить управление жизненным циклом контейнеризованных приложений.
-
Настройка мониторинга и observability
-
Внедрить систему мониторинга на базе Grafana с дашбордами ключевых метрик, настроить алертинг для оперативного реагирования на инциденты.
-
Интеграции
-
Настроить интеграции с внешними системами, включая X5 Ключ. Обеспечить стабильное взаимодействие компонентов системы.
-
Создание технической документации
-
Разработать и актуализировать документацию по инфраструктуре с учётом того, что она практически отсутствует на старте проекта.
-
Сопровождение нагрузочного тестирования
-
Обеспечивать стабильность стенда и корректность собираемых метрик в ходе проведения нагрузочных тестов.
-
Стабилизация и передача в эксплуатацию
- Довести инфраструктуру до production-ready состояния, обеспечить её отказоустойчивость и удобство дальнейшей поддержки.
Требования
Подтверждённый опыт построения инфраструктуры с нуля: от проектирования архитектуры до вывода в production минимум двух-трёх сред разработки одновременно. Опыт запуска инфраструктуры в условиях отсутствия документации предыдущих систем.
- Инфраструктура как код
-
Практический опыт работы с SaltStack — вся инфраструктура проекта развёрнута на этой платформе. Опыт работы с Terraform и Ansible.
-
Контейнеризация и оркестрация
-
Создание Kubernetes-кластеров с нуля: установка, настройка и эксплуатация без использования managed-решений как чёрного ящика.
-
CI/CD
-
Разработка пайплайнов сборки и деплоя с нуля, а не доработка существующих.
-
Нагрузочное тестирование
-
Самостоятельный сбор стендов, их обслуживание и настройка мониторинга под нагрузочные тесты.
-
Observability
-
Построение системы мониторинга с нуля: Grafana, дашборды метрик, алерты — без готовых шаблонов.
-
Общий опыт
- От 5 лет в DevOps / SRE / Platform Engineering.
Будет плюсом
Опыт работы в high-load проектах с мобильной и портальной составляющей. Опыт интеграции с ритейл-системами. Опыт миграции или импортозамещения enterprise-решений. Опыт работы с Go, C++ или JavaScript на уровне чтения кода и понимания сборочных процессов.
Условия и бенефиты
- Официальное оформление с белой ЗП, ежеквартальные и годовые премии по результатам работы;
- Удобный офис рядом с м. «Добрынинская» или удаленную работу;
- Широкий пакет ДМС (включая выезд за рубеж и стоматологию), страхование жизни и здоровья;
- Возможность учиться и развиваться за счёт компании: внешние тренинги и семинары по профессиональным тематикам, участие в крупнейших конференциях страны, программы развития цифровых и управленческих навыков (Цифровая академия, Школа Тимлидов), онлайн и офлайн мастер-классы, корпоративный университет «X5 Полка», школа наставников и многое другое;
- Программы мотивации для спикеров и авторов: внутренняя школа Speak Up School, Write Up, ачивки и баллы за выступления, подготовка спикеров к крупнейшим конференциям страны, сообщество авторов на Хабре, возможность шерить опыт с комьюнити внутренних и внешних экспертов;
- Обмен опытом через сообщества: 12 технических комьюнити от Java до DevOps;
- Яркая корпоративная жизнь с большим количеством мероприятий, конкурсов и возможностей для творческой реализации: регулярные внутренние митапы, демо-дни, открытые микрофоны, день IT-специалиста, программы волонтерства, корпоративное предпринимательство X5 Idea Challenge;
- Забота о благополучии сотрудников: 7 спортивных сообществ (бег, футбол, волейбол, баскетбол, хоккей, лыжи, триатлон), ежегодная Неделя здоровья;
- Скидки в экосистеме бизнесов Х5 («Пятёрочка», «Перекрёсток», «Много лосося», «Перекрёсток Впрок»);
- Программа привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров);
- Материальная помощь сотрудникам, попавшим в сложную жизненную ситуацию;
Присоединяйся к команде X5 Tech, чтобы создавать будущее ритейла вместе с нами!