Владелец продукта платформы уведомлений/Product Owner Notifications
Описание
Присоединяйтесь к команде 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 года***исследования РБК