Назад к вакансиям

Senior DevOps-инженер

AGIMAМоскваГибридот 4 летПолная занятость
KubernetesCI/CDDockerDevSecOpsGitLab CIGrafanaTerraformPrometheusAnsibleSRENginxZabbixYandex CloudDocker SwarmGaleraPercona XtraDB Cluster

Описание

Ищем 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.
  • Понимание принципов работы PXC/Galera:
  • кворум и split-brain;
  • SST и IST;
  • bootstrap кластера после падения;
  • резервное копирование с помощью Percona XtraBackup.
  • Опыт работы с Zabbix.
  • Готовность самостоятельно принимать технические решения и отвечать за результат.

Будет плюсом

  • Опыт работы с отечественными облачными провайдерами, в частности Yandex Cloud.
  • Знание Terraform.
  • Знание Ansible.
  • Опыт миграции с Docker Swarm на Kubernetes.
  • Опыт построения отказоустойчивой инфраструктуры.
  • Опыт участия в технических переговорах с подрядчиками и облачными провайдерами.

Условия

  • Гибридный формат, офис на Нагатинской: 2 дня удаленно, 3 дня в офисе.
  • Теплая атмосфера: клубы по интересам, летний выезд на природу AGIMA Camp и корпоративные вечеринки, куда можно приглашать и свою семью.
  • Сильная команда: открытость к решению любых вопросов и поддержка в создании вашего личного бренда для профессионального роста.
  • Особые бонусы: бесплатные билеты на культовый забег для IT-специалистов RUNIT.
  • Оформление по ГПХ с физлицом на первые 3 месяца, дальше - ТК РФ.