В приложении удобнее
Установить
ДИТ

DevOps-инженер

в ДИТ

📍 Москва (м. Таганская)
Гибрид
Специализация
DevOps
Уровень
Middle
Требуемый опыт
3+ лет

Технологии/инструменты

Linux
Astra Linux
Kubernetes
Rancher
Helm
Ansible
Bash
Python
GitLab CI/CD
PostgreSQL
Redis
RabbitMQ
MySQL
Prometheus
Grafana

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.

Система "Мосбилет" предназначена для предоставления в электронной форме сервисов приобретения билетов и услуг, записи на обучение по дополнительным общеобразовательным программам, в кружки и секции, организации и ведения электронного учета обучающихся, записи на экскурсии, организации проведения культурных, спортивных и досуговых мероприятий.

Что нужно делать:

  • Управлять кластерами Kubernetes под оркестрацией Rancher для трех контуров (тест, предпрод, прод).
  • Поддерживать контуры на базе Astra Linux (1С КОРП, Битрикс Энтерпрайз, Postgres Pro), включая переход на собственную ОС с планом вывода устаревшего стека.
  • Полный цикл управления инфраструктурой как кодом с ведением схем контуров и актуальных runbook-ов.
  • Строить и сопровождать пайплайны в GitLab CI: сборка образов, работа с приватным registry, выкат с автоматическим продвижением по средам.
  • Реализовать стратегию бесшовного деплоя: rolling-обновления с контролем времени переключения трафика (допустимый простой до 30 сек, целевой — 0).
  • Внедрять блокирующие этапы перед выкатом в продуктив: статический анализ кода и сканирование безопасности контейнеров.
  • Ведение PostgreSQL под управлением Patroni в кросс-ЦОД-кластере, настройка репликации и автоматического переключения мастера.
  • Администрировать высоконагруженные кластеры Kafka.
  • Администрировать Redis и RabbitMQ: обеспечение отказоустойчивости и производительности для микросервисов.
  • Анализировать долгие транзакции и настраивать параметры производительности.
  • Построение системы мониторинга. Внедрение обязательных стандартов для сервисов (health-эндпоинты, структурные логи, бизнес-метрики).
  • Мониторинг узлов и мониторинг ключевых бизнес-сценариев с измерением времени обнаружения сбоя.
  • Настройка автомасштабирования подов (HPA) на основе реального потребления ресурсов.
  • Администрирование HashiCorp Vault: миграция секретов, ротация сервисных учетных записей, отказ от устаревших способов хранения.
  • Взаимодействие со смежными службами ЦОД (WAF, DNS, балансировка).
  • Настройка и регулярная проверка резервного копирования с замерами времени восстановления для каждого контура.
  • Разработка планов восстановления и участие в регулярных учениях по отказоустойчивости.

Какие знания и навыки для нас важны:

  • Опыт администрирования Linux в промышленной эксплуатации от 3 лет, понимание нюансов работы с Astra Linux.
  • Глубокое знание Kubernetes, опыт работы с Rancher и Helm.
  • Уверенное владение Ansible (написание ролей и плейбуков) и скриптовыми языками (Bash/Python).
  • Опыт построения CI/CD на GitLab CI (артефакты, сборка, деплой, тесты и проверки).
  • Опыт работы с PostgreSQL (репликация, бэкапы, выявление проблемных запросов и узких мест), Redis, RabbitMQ, MySQL.
  • Понимание и применение подходов Infrastructure as Code.
  • Опыт работы с Prometheus, Grafana и системами централизованного логирования.

Будет плюсом:

  • Опыт миграции сложных систем и поддержки их в актуальном состоянии.
  • Опыт работы с Kafka и Patroni в распределенных средах (кросс-ЦОД).
  • Умение формализовать требования к ресурсам на основе метрик.

Что предлагаем:

  • Рыночную зарплату и премии.
  • Драйвовые задачи и ресурсы для их реализации.
  • Преимущества аккредитованной IT-компании.
  • Материальную помощь в случае важных событий в жизни.
  • Корпоративное обучение и доступ к онлайн-библиотеке.
  • Корпоративные тренировки и спортивные активности — бег, футбол, волейбол, баскетбол, теннис и другие.
  • Комьюнити по интересам.
  • Скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т. д.

Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!

ДИТ

О компании ДИТ

Сфера
Продуктовая компания

Команда ДИТ работает над тем, чтобы возможности, которые дают информационные технологии сегодня, помогали каждому жителю Москвы получать актуальную именно для него информацию, оперативно решать важные вопросы и экономить самое ценное, что у него есть — время.