Ищем Senior DevOps Engineer для создания инфраструктуры продукта с нуля и подготовки её к развитию. Около 80% времени — настройка и эксплуатация систем, 20% — архитектурные решения и взаимодействие с командами. На первом этапе инфраструктура будет работать на Docker Swarm; после миграции запланирован переход на Kubernetes.
Задачи:
- Спроектировать и развернуть инфраструктуру продукта с нуля, подготовить её к переезду в контур компании.
- Настроить CI/CD-пайплайны для frontend- и backend-команд, развернуть и сопровождать production-кластер Docker Swarm.
- Выстроить надёжный процесс деплоя и помогать командам разработки работать с инфраструктурой.
- Спроектировать и провести миграцию с Docker Swarm на Kubernetes.
- Администрировать Percona XtraDB Cluster: обеспечивать отказоустойчивость, контролировать кворум, настраивать резервное копирование и восстановление после сбоев.
- Настроить и поддерживать мониторинг, алертинг и логирование; участвовать в технических переговорах с подрядчиками.
Требования:
- От 4 лет коммерческого опыта в DevOps или SRE.
- Опыт проектирования и построения инфраструктуры с нуля, эксплуатации Docker Swarm в production и работы с Kubernetes в production.
- Практический опыт настройки GitLab CI/CD, создания и поддержки пайплайнов, работы с GitLab Runners и автоматизации сборки, тестирования и деплоя.
- Понимание сетевой модели и проксирования через Nginx.
- Опыт эксплуатации Percona XtraDB Cluster или Galera в production, понимание quorum, split-brain, SST, IST, bootstrap кластера и резервного копирования с Percona XtraBackup.
- Опыт работы с Zabbix; готовность самостоятельно принимать технические решения и отвечать за результат.
Будет плюсом: опыт работы с отечественными облачными провайдерами, в частности Yandex Cloud; знание Terraform и Ansible; опыт миграции с Docker Swarm на Kubernetes, построения отказоустойчивой инфраструктуры и технических переговоров с подрядчиками и облачными провайдерами.
Условия: гибридный формат, офис на Нагатинской — 2 дня удалённо и 3 дня в офисе. Тёплая атмосфера, клубы по интересам, летний выезд AGIMA Camp, корпоративные мероприятия, поддержка профессионального роста и бесплатные билеты на забег RUNIT. Оформление по ГПХ с физлицом на первые 3 месяца, затем — по ТК РФ.