Обязанности:
Ищем системного аналитика, который умеет слышать продукт, видеть архитектуру и собирать сложные фичи в понятные схемы, контракты и постановки. Того, кто одинаково уверенно разговаривает с продуктом про сценарии пользователя и с инженерами про статусы, ошибки, идемпотентность и интеграции. Если тебе нравится раскладывать сложные системы по полочкам, находить скрытые зависимости и делать так, чтобы команда понимала, что и зачем строит — возможно, это твоя роль. Чем будешь заниматься • Собирать и уточнять требования: user stories, сценарии, edge cases, нефункциональные требования.• Формировать Definition of Ready и помогать команде брать в работу действительно готовые задачи.• Декомпозировать фичи по сервисам, контрактам и интеграциям.• Описывать бизнес-флоу и технические процессы: sequence, state, BPMN, C4.• Проектировать API-контракты: статусы, ошибки, схемы, ретраи, пагинация.• Формализовать событийные взаимодействия: очереди, delivery semantics, дедупликация, идемпотентность.• Разбирать сложные домены: подписки, донаты, платежи, вебхуки, доступы, роли, приватность.• Формулировать требования к логированию, мониторингу, алертам и операционным сценариям.• Выравнивать понимание между PO, разработкой, QA и дизайном.• Поддерживать документацию живой, а не “для галочки”. Технологический ландшафт • Backend: Symfony + legacy PHP + Go (микросервисы).• Frontend: React + React Native.• Архитектура: микросервисы, внешние интеграции, очереди, event-driven взаимодействия.• Cloud: Amazon Web Services — S3, SQS, EKS, ELB, RDS и сопутствующие сервисы.• Данные и процессы: синхронные API + асинхронные сценарии, вебхуки, очереди, фоновая обработка, интеграции с внешними провайдерами. Что важно • Опыт системного анализа в продуктовой разработке.• Практика работы с микросервисной архитектурой и распределёнными системами.• Умение писать постановки, которые разработка реально может взять и реализовать.• Уверенное владение BPMN, UML (sequence/state), C4.• Понимание API, контрактов, ошибок, версионирования, ретраев.• Опыт описания интеграций: внешние провайдеры, вебхуки, очереди.• Способность держать систему в голове целиком — от UI до сервисных ограничений.• Английский от B2 и выше Будет большим плюсом • Опыт в social / UGC / creator economy продуктах.• Опыт в платежах, подписках, биллинге, внешних провайдерах.• Понимание Kafka, RabbitMQ, NATS, SQS с точки зрения контрактов и взаимодействия.• Понимание AWS-ландшафта на уровне аналитика.• Практика event storming, domain modeling, DDD.• Опыт построения операционной документации. Что тебя ждёт • Удалённая работа из любой точки мира.• Прямое влияние на продукт, процессы и системную архитектуру.• Роль ключевого участника команды, а не “человека, который пишет Confluence”.• Работа с живым production-продуктом.• Сильная инженерная команда и быстрые решения без бюрократии.• Конкурентная зарплата и прозрачный pay-for-performance.• Стабильные ежемесячные выплаты.• Оплата обучения, сертификаций и роста.• Возможность строить сложный международный продукт с нуля и масштабировать его. О компании Продуктовый стартап в social/UGC домене. Мы создаём платформу монетизации контента: платные каналы, подписки, донаты, creator economy и инструменты взаимодействия авторов с аудиторией. Это живой продукт, где уже есть пользователи, релизы и реальные инженерные вызовы. Ищем человека, который поможет превращать амбициозные идеи в систему, которую команда сможет быстро и качественно доставлять до пользователей.Похожие вакансии