Мы команда, создающая сервис для автоматической детекции аномалий в бизнес-метриках (продуктовых, операционных, финансовых) на базе платформы данных Яндекс Доставки. Наш инструмент помогает аналитикам и бизнесу быстро находить и объяснять отклонения в данных через гибкую систему алертов и рассылок.
Наш сервис используется по всей Яндекс Доставке: каждый релиз продукта сопровождается подключением алертов, которые дополняют классическую отчётность сигналами о критических изменениях в метриках.
Что уже реализовано:
- Управление рассылками
- Поддержка плановых и триггерных отправок (по cron и на события в данных)
- Визуальный предпросмотр шаблонов (с динамическими вставками из SQL)
- Расширенная логика условий с AND/OR
- Поддержка параметризованных шаблонов и SQL-вставок
- Аналитические проверки и ML-детекция
- Источники: YT, Greenplum, PostgreSQL, ClickHouse
- Поддержка кастомных SQL и среды для написания Python-логики (в sandbox)
- Управление проектами
- Связка алертов, метрик, рассылок в логические проекты
- Версионирование, бэкапы, audit log
- Валидация SQL и шаблонов при сохранении
Какие задачи вас ждут:
Проектирование и разработка архитектуры
Высоконагруженные отказоустойчивые компоненты. API-интеграции с внутренними и внешними системами. Проработка архитектуры с учётом масштабирования на весь Яндекс и потенциального выхода в Yandex Cloud.
Работа с СУБД
PostgreSQL: настройка, тюнинг, масштабирование. Интеграции с ClickHouse, YTsaurus, Greenplum. Анализ и оптимизация запросов в условиях высокой нагрузки.
Участие в продуктовом развитии
Взаимодействие с CDO и аналитиками для генерации и отбора новых фич. Участие в формировании roadmap сервиса. Генерация идей по UX, логике алертов, удобству для пользователей.
Мы ждем, что вы:
- Пишете на Python, но понимаете, что язык лишь инструмент
- Уверенно работаете с алгоритмами и структурами данных
- Понимаете, как устроены распределённые системы
- Знаете Kafka и умеете строить вокруг неё процессы
- Умеете работать с фронтендом (React) или используете Cursor для быстрой разработки интерфейсов
- Способны не только выполнить задачу, но и задать правильные вопросы к ней
Будет плюсом, если вы:
- Работали в data-инфраструктуре или BI-системах
- Знаете ML-подходы к анализу временных рядов
- Умеете формализовывать сложные аналитические задачи в виде API или сервисов