Разработчик на Java в команду Alerting & Notifications (Monium)
Команда Monium развивает сервисы алертинга и доставки уведомлений для Yandex Cloud и внутренних команд; вы будете работать над расчётом алертов, системой уведомлений и синтетическим мониторингом, обеспечивая масштабируемость и отказоустойчивость платформы
ГрейдSenior
Стек
JavaGoPromQLREST APIactor modelML-алгоритмы
Задачи
- •Масштабирование сервисов под растущую нагрузку
- •Внедрение и поддержка отказоустойчивых режимов (hot-standby, изоляция проектов)
- •Проектирование и реализация алгоритмов расчёта алертов и агрегатов
- •Разработка и поддержка единого API отправки уведомлений
- •Упрощение пользовательских сценариев создания и диагностики алертов
Обязательно
- •Умение писать и понимать многопоточный код и акторную модель
- •Готовность писать код на Java и Go (соотношение ~80/20)
- •Понимание построения отказоустойчивых распределённых систем
- •Опыт работы с системами расчёта алертов или мониторинга
- •Навыки профилирования и поиска узких мест при масштабировании