Ищем 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 месяца, затем — по ТК РФ.