Присоединяйтесь к команде VVP Group! - В Рейтинге лучших работодателей Forbes — 2024 и 2025 года в группе "золото",*
- ТОП-30** за 2025 год в Рейтинге работодателей HeadHunter,
- Группа I*** рейтинга работодателей РБК 2025,
- ТОП-10*** среди крупнейших дистрибьюторских компаний России,
- 30+ лет опыта,
- 1000+ активных и мотивированных сотрудников,
- Средний стаж работы сотрудников - более 5 лет,
- Официальное оформление,
- Карьерный рост и обучение,
- Скидки на продукцию сотрудникам компании.
Ищем Product Owner для построения единой платформы корпоративных уведомлений VVP Notifications — единого слоя коммуникаций для всех внутренних и внешних продуктов компании. Платформа должна стать стандартом взаимодействия с сотрудниками, клиентами и партнёрами, устранив дублирующие механизмы рассылок в отдельных системах.
Обязанности
- Сформировать продуктовую стратегию и roadmap платформы, охватывающей in-app, email, push, SMS, мессенджеры и другие каналы.
- Построить VVP Notification Layer как API‑first слой: продукты компании отправляют уведомления через единый контракт, не завися от конкретного execution engine.
- Развернуть и развивать Novu Community Self‑Hosted в Yandex Cloud как внутренний notification engine, при этом не модифицируя ядро OSS и сохраняя заменяемость движка.
- Создать Event Registry — единый каталог бизнес‑событий компании — и стандарты контрактов событий (payload, metadata, версионирование и т. д.).
- Пропроектировать workflows уведомлений: выбор канала, последовательность, задержки, fallback‑сценарии, правила эскалации, digest.
- Реализовать надёжную доставку: durable outbox на PostgreSQL, idempotency, retry, dead‑letter, обработка недоступности провайдеров.
- Разработать механизмы защиты: rate limiting, квоты, emergency stop — чтобы исключить ошибочные массовые рассылки и неконтролируемые расходы.
- Внедрить единый Notification Inbox и actionable‑уведомления (с возможностью действия прямо из уведомления).
- Создать npm SDK @vvp/notifications, чтобы подключение новых продуктов занимало минимум времени.
- Настроить аналитику и аудит: delivery rate, open/click/action rate, latency, failure rate, полный trail от события до доставки.
- Управлять backlog’ом, приоритизировать инициативы по бизнес‑ценности, сопровождать разработку до промышленной эксплуатации.
- Организовать поэтапное подключение ERP, CRM, HR, Warehouse, B2B Portal и других продуктов, постепенно убирая дублирующие механизмы уведомлений.
- Формировать документацию и стандарты интеграции для продуктовых команд.
Требования
- Опыт Product Owner/Product Manager/Technical Product Manager либо Solution Architect в платформенных, интеграционных или инфраструктурных продуктах.
- Практический опыт создания или развития notification/messaging/event‑платформ или технически сложных платформенных решений.
- Понимание event‑driven архитектуры, API‑first подхода и разделения бизнес‑слоя и инфраструктурных компонентов.
- Знание принципов надёжной доставки: idempotency, durable outbox, retry, eventual consistency.
- Опыт работы с несколькими каналами коммуникаций (in‑app, email, push, SMS, мессенджеры) и проектирования политик маршрутизации уведомлений.
- Умение проводить customer discovery, формировать гипотезы и приоритизировать задачи по бизнес‑ценности.
- Понимание интеграционной архитектуры корпоративных систем (ERP, CRM, IAM, API Gateway и др.) и синхронизации данных о получателях.
- Навыки работы с observability (логи, метрики, трейсинг, алерты) и определения продуктовых и технических KPI.
- Сильные системные и аналитические навыки, ориентация на создание переиспользуемых платформенных возможностей, а не точечных решений.
Будет преимуществом
- Практический опыт с Novu, Knock, Courier, SuprSend, Braze, Mindbox и аналогичными платформами.
- Опыт настройки transactional email (SMTP, SPF/DKIM/DMARC), SMS‑интеграций, push‑уведомлений (FCM, APNs), мессенджеров (Telegram, Teams, Slack).
- Опыт создания notification inbox, actionable‑уведомлений, Topics/подписок, сегментации аудиторий.
- Работа с JSON Schema, OpenAPI/AsyncAPI, описанием контрактов событий.
- Опыт с очередями и потоками событий (Kafka, RabbitMQ, NATS, BullMQ) и базами данных (PostgreSQL, Redis/Valkey, MongoDB) на уровне архитектурных решений.
- Разработка внутренних SDK, построение developer experience для команд.
- Интеграция с IAM/OIDC (Keycloak), работа с GitLab, CI/CD, Docker, Yandex Cloud.
- Опыт развития open‑source компонентов в self‑hosted режиме без форка ядра.
- Интерес к AI‑native инструментам и современным средам быстрой разработки.
Что нужно сделать на старте
- Развернуть Novu в Yandex Cloud, настроить staging/production, CI/CD и процесс обновлений.
- Создать VVP Notification Layer, единый endpoint /v1/events и Event Registry.
- Реализовать durable outbox и idempotent‑обработку событий, создать worker и Novu Adapter.
- Подключить IAM/Keycloak, Topics, Preferences, Inbox; настроить первые каналы (in‑app, email), далее — SMS, push, мессенджеры.
- Запустить admin UI и систему мониторинга, провести resilience‑ и нагрузочное тестирование.
- Сформировать стандарты и документацию, начать поэтапное подключение ключевых продуктов VVP.
Мы предлагаем - Работу в крупной диверсифицированной группе компаний.
- Возможность влиять на архитектуру ключевых бизнес-систем и цифровых продуктов.
- Задачи на стыке бизнеса, процессов, данных, интеграций и IT-архитектуры.
- Прямое взаимодействие с руководителями бизнес-направлений, продуктовых и IT-команд.
- Возможность участвовать в построении современной data-driven и AI-enabled операционной модели.
- Предпринимательскую среду, где можно быстро запускать изменения и видеть результат.
- Уровень дохода обсуждается индивидуально с успешным кандидатом.
*рейтинг Forbes по результатам 2025 года
**рейтинг работодателей HeadHunter по результатам 2024 года
***исследования РБК