Старший разработчик (Единые облачные технологии)

Open 15d

Группа разработки YDB отвечает за одну из самых нагруженных СУБД в инфраструктуре VK. YDB — распределённая отказоустойчивая SQL-СУБД с горизонтальным масштабированием, строгой консистентностью и ACID-транзакциями. На её инфраструктуре работают Дзен (подписки, комментарии, лайки и другое), VK Streams (самобалансирующийся межрегиональный аналог Kafka от VK), Маруся и многие другие системы VK. Через наши кластеры ежедневно проходят терабайты в секунду входящих запросов.

Мы являемся частью облачных технологий VK и предоставляем YDB как Database as a Service: разрабатываем сервисы вокруг неё, поддерживаем платформу, от создания базы и до алертинга и мониторинга инцидентов, и отвечаем за то, чтобы ничего не деградировало под нагрузкой.

Задачи

  • Проектирование и разработка инфраструктурных сервисов вокруг YDB.
  • Поддержка и настройка кластеров платформы, дежурства и разбор инцидентов.
  • Мониторинг и алертинг критичных компонентов: сбор, поставка и визуализация метрик.
  • Работа под реальной высокой нагрузкой (терабайты в секунду in/out).

Требования

  • Опыт разработки от трёх лет.
  • Уверенное владение хотя бы одним языком (Java или Go).
  • Готовность писать на разных языках — на проекте их много (Java, Go, Python, Bash), от полноценных сервисов до скриптов, и переключаться между ними придётся постоянно.
  • Понимание внутреннего устройства баз данных и различий между ними.
  • Самостоятельность, проактивность, умение договариваться с людьми.

Будет плюсом

  • Опыт с облачными технологиями.
  • Опыт с распределёнными или высоконагруженными СУБД.
  • Опыт в инфраструктурных задачах.

Мы предлагаем

  • Гибкий график работы.
  • Бонусы и скидки от партнеров.
  • Офис в центре города.
  • ДМС.
  • Профессиональная команда.