Вакансия в архиве

DevOps-инженер (middle)

180 000 - 210 000 ₽

Выше средней на 41%
  • Физтех
  • Лианозово
  • Долгопрудная

О продукте

Examus — система прокторинга: контроль честности экзаменов в онлайне. Нами пользуются вузы и компании, среди сценариев — приемные кампании, внутренние и внешние экзамены, сертификации.

Нагрузка сезонная и пиковая: в дни экзаменов тысячи одновременных сессий с видеопотоками, а стоимость простоя измеряется сорванными экзаменами у конкретных людей. Это накладывает требования к доступности выше среднего по рынку.

Инфраструктура, с которой предстоит работать

  • Облачная инфраструктура в VK Cloud, объектное хранилище в Yandex Cloud
  • Backend Python/Django + DRF, Celery (worker и beat), Node.js + Socket.IO для сигналинга WebRTC
  • PostgreSQL (в том числе managed), Redis
  • Балансировщики нагрузки облачного провайдера, DNS, TLS, TURN/STUN (Coturn)
  • Коробочные поставки продукта на инфраструктуре заказчиков: docker compose, установочные скрипты

Кластеры Kubernetes сопровождает внешний подрядчик по модели managed. Эксплуатация Kubernetes в зону ответственности этой роли не входит — от вас нужно умение ставить подрядчику задачи и проверять результат, а не администрировать кластер.

Задачи

  1. Мониторинг и алертинг. Довести наблюдаемость до состояния, когда деградация компонента видна до того, как о ней сообщил клиент: метрики, логи, трейсы, осмысленные алерты, дежурные сценарии реагирования.
  2. Отказоустойчивость приема трафика. Убрать единые точки отказа в схеме балансировки, DNS и публикации сервиса, обеспечить предсказуемое переключение и проверяемое восстановление.
  3. CI/CD. Развитие пайплайнов сборки и выката, сокращение времени и риска релиза, воспроизводимые окружения.
  4. Инфраструктура как код. Перевод конфигураций в код, версионирование, отказ от ручных изменений в проде.
  5. Коробочные поставки. Упаковка и сопровождение установки продукта в закрытых контурах заказчиков, поддержка внедрения.
  6. Работа с инцидентами. Участие в разборе аварий, ведение постмортемов, доведение мер до внедрения, а не до протокола.
  7. Взаимодействие с облачными провайдерами и подрядчиками. Постановка задач, контроль сроков и SLA, эскалация, проверка того, что заявленное подрядчиком действительно сделано.

Что мы ждем

  • От 3 лет в эксплуатации production-инфраструктуры
  • Уверенный Linux и сеть: TCP/IP, DNS, TLS, маршрутизация, умение локализовать проблему между приложением, облаком и сетью провайдера
  • Docker, docker compose
  • Опыт с системами мониторинга (Prometheus, Grafana или аналоги), настройка метрик и алертов с нуля
  • CI/CD: GitLab CI, GitHub Actions или аналоги
  • Инфраструктура как код: Terraform, Ansible или аналоги
  • Скриптование: Bash, Python
  • Опыт эксплуатации сервисов в российских облаках
  • Способность самостоятельно вести задачу до результата и внятно писать: постмортемы, схемы, инструкции

Будет плюсом

  • Опыт работы с внешними подрядчиками по эксплуатации: постановка задач, приемка, спор по SLA
  • Базовое понимание Kubernetes на уровне пользователя: посмотреть логи, состояние подов, разобраться, где проблема, и корректно передать ее подрядчику
  • Эксплуатация PostgreSQL под нагрузкой: репликация, бэкапы, проверка восстановления
  • Опыт с WebRTC, TURN/STUN, видеотрафиком
  • Опыт поставки продукта в закрытые контуры заказчиков (on-premise, изолированные сети)
  • Понимание требований регуляторов к размещению данных, опыт прохождения проверок ИБ
  • Участие в дежурствах и выстраивании процесса on-call

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

  • Влияние на архитектуру эксплуатации: роль создается, чтобы выстроить процессы, а не поддерживать чужие
  • Прямой контакт с руководством, короткий путь принятия решений
  • Продукт с реальной нагрузкой и понятной ценой отказа — виден результат работы
  • Оформление по ТК + ДМС после испытательного

Вопрос для отклика

Ответьте, пожалуйста, в сопроводительном письме — по ответу мы поймем, как вы думаете, и это ускорит нам разговор:

Представьте: во время экзамена часть пользователей теряет соединение, но сервис в целом «зеленый» — все дашборды в норме. Клиент пишет раньше, чем сработал алерт. С чего вы начнете и как сделаете так, чтобы в следующий раз система увидела деградацию до звонка клиента? Ответьте в двух-трех абзацах, нам важен ход рассуждений, а не готовый рецепт.

Отбор

  1. Короткий созвон-знакомство (30 минут)
  2. Техническое интервью с разбором рабочих кейсов (60-90 минут)
  3. Финальная встреча с руководством, обсуждение условий

Общение строго через hh.ru

Сравнение со средней зарплатой в похожих вакансиях:

115k

165k

85k

140k

212k


Адрес: Россия, Москва, Долгопрудненское шоссе, 3
Показать на большой карте

Поделиться:

Опубликована месяц назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
до 350 000 ₽
Выше средней на 153%
Ищем второго DevOps-инженера для усиления команды и распределения зон ответственности. ... на уровне приложения, контейнера, ОС, сети, CI/CD или инфраструктуры; - Поддержка команд по вопросам DevOps-сопровождения ... ЧТО ЖДЕМ ОТ СОИСКАТЕЛЯ: ТЕХНИЧЕСКИЕ НАВЫКИ: - Коммерческий опыт DevOps/SRE/System Engineer от 2 лет, ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании ВебпроВебпро
  • Москва
2 дня назад
... работы средств защиты Git - уверенная работа, code review, branching strategies Опыт работы от 2 лет в DevOps ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Р-ВижнР-Вижн
  • Москва
2 дня назад
Сейчас наша команда в поиске DevOps инженера на развитие и поддержание крупных Proptech-платформ. ... Почему тебе будет интересно у нас: Возможность обучиться многим современным DevOps инструментам: Kubernetes ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании ИдаПроджектИдаПроджект
  • Москва
2 дня назад
... пользователей в Active Directory; готовы активно обучаться, работать в интенсивном темпе и развиваться в DevOps-направлении ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании СеверстальСеверсталь
  • Москва
2 дня назад
В «Ренессанс Банке» мы любим, что делаем, и создаем возможности для реализации идей. Нашли новое решение – доработали, заметили проблему клиента – помогли, появилась идея – воплотили. Мы так устроены! Тебе это близко? Становись часть команды тех, кто...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Ренессанс БанкРенессанс Банк
  • Москва
16 дней назад
150 000 - 170 000 ₽
Выше средней на 15%
PlaceDev — аккредитованная аутстафф-компания, которая специализируется на DevOps-инженерах. ... Мы развиваем собственное экспертное DevOps-комьюнити, и в нашей команде уже более 60 DevOps-инженеров ... Ищем DevOps инженера уровня Middle+ для развития и поддержки инфраструктуры, автоматизации CI/CD процессов ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании ПЛЕЙСДЕВПЛЕЙСДЕВ
  • Москва
16 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.