Мы ищем Технического руководителя продукта (Product CTO) на продукт edna Pulse.edna Pulse – облачное программное обеспечение, которое позволяет бизнесу организовать единую систему коммуникаций со своими клиентами в разных цифровых каналах (push, SMS, мессенджеры и соц.сети).
Мы разрабатываем современное SaaS-решение на основе микросервисной архитектуры (бэк на Java). Процессы построены на Jira, CI/CD — на GitLab/Jenkins, вся инфраструктура контейнеризована (Docker/k8s).
Наш стек: бэкенд на Java 17/21 (Spring Boot 3+, WebFlux, Project Reactor), фронтенд на React/TypeScript, БД — PostgreSQL, используем Apache Pulsar, Redis, S3, работаем по trunk-based development, практикуем code review, проводим интеграционное и юнит-тестирование.
Ключевые задачи и зона ответственности:
Техническая стратегия и архитектура
– Разработка и эволюция технического видения, архитектуры и стратегии продукта в соответствии с бизнес-целями;
– Принятие ключевых технологических решений (стек, инструменты, стандарты) для обеспечения масштабируемости, отказоустойчивости и безопасности продукта;
– Внедрение практик DevSecOps;
– Поиск и внедрение решений с использованием ИИ/ML для повышения эффективности команды, процессов и продукта;
– Балансировка бэклога разработки между новыми фичами, устранением технического долга и инфраструктурными улучшениями;
– Организация процессов для своевременных и предсказуемых релизов, управление инцидентами и анализ;
– Ответственность за качество кода и эффективность процессов разработки;
Лидерство и развитие команды
– Руководство кросс-функциональной командой разработки (backend (java), frontend, QA, DevOps), 4 тимлида, 25 человек;
– Развитие инженерных компетенций в команде: наставничество, внедрение лучших практик и проведение code review;
– Формирование метрик производительности, участие в подборе и онбординге новых сотрудников;
Коммуникация и управление ресурсами
– Перевод бизнес-требований в технические решения и донесение сложных концепций до нетехнических стейкхолдеров;
– Управление бюджетом (ФОТ, инфраструктура, лицензии);
– Обеспечение соответствия продукта нормативным требованиям (152-ФЗ, ISO27001).
Для нас важно:
– Опыт от 7 лет в разработке, из них не менее 3 лет на ролях Tech Lead (Java), Архитектора или руководителя команды разработки в продуктовой IT-компании;
– Успешный опыт вывода продукта в продакшн;
– Глубокое понимание современных подходов к проектированию архитектуры ПО, опыт принятия архитектурных решений в условиях ограниченных сроков и бюджета;
– Опыт управления техническим бюджетом и ФОТ;
– Навыки оформления идей и векторов развития и их презентации стейкхолдерам, в том числе со стороны бизнеса;
– Умение преобразовать продуктовые идеи в конкретные задачи для исполнителей, контроль их выполнения;
– Принятие обязательств по срокам реализации и выдерживание их;
– Умение определять компетенции команды и развитие команды;
– Системное мышление и умение принимать решения в условиях ограниченных ресурсов.Техническая экспертиза:
– Глубокие знания Java, JVM, современных фреймворков (Spring Boot, Micronaut, Quarkus);
– Опыт проектирования микросервисной архитектуры и API;
– Знание CI/CD, DevOps-инструментов (Docker, Kubernetes, Terraform);
– Опыт работы с облачными платформами (Yandex Cloud, AWS, DO);
– Понимание работы PostgreSQL, Redis, брокеров сообщений (Kafka / Apache Pulsar).
Мы предлагаем:
– Ежеквартальное премирование после прохождения испытательного срока по результатам работы;
–
Гибридный график работы в Москве;
– Удобная транспортная доступность офиса (м. Автозаводская, БЦ Омега Плаза), компенсация 50% оплаты парковки рядом с БЦ;
А еще у нас классно, потому что есть: