Системный аналитик Middle+ (NestJS + Go-workers + Spring Boot)

150 000 - 200 000 ₽


О проекте

B2B-сервис интеграции и проценки прайс-листов поставщиков в автомобильной вертикали. Сейчас находимся в стадии MVP: строим производительный движок инжеста прайс-листов и API проценки под высокую нагрузку, с двумя внешними интеграциями — API для крупного потребителя и ETL-синхронизация с внешним каталогом.

Проект разрабатывается как пилот методологии ведения разработки с качественным документированием через ИИ-ассистентов. Это значит: спецификации, контракты и архитектурные решения у нас в центре процесса. Если для тебя документирование — это не рутина, а часть инженерной культуры, у нас совпадение ценностей.

Стек: NestJS + Go-workers + Spring Boot/Flowable (оркестратор), PostgreSQL + OpenSearch + Kafka + Redis + Keycloak + MinIO

Мы ищем системного аналитика уровня Middle+ с широким кругом ответственности. Ты будешь единственным аналитиком на проекте.

На онбординге архитектор работает с тобой в паре: передает контекст, спускает верхнеуровневую архитектуру и помогает с BPMN/Flowable. После онбординга ты ведёшь аналитический контур самостоятельно, архитектор подключается только по критичным вопросам. Это редкая возможность пройти полный цикл: от бизнес-требований до физических схем данных и API-контрактов в продакшен-качестве.

У нас уже есть PRD и архитектурная документация. Твоя задача — превратить их в исполняемые спецификации: OpenAPI-контракты, BPMN-схемы, DDL, схемы событий.

Чем предстоит заниматься:

API-контракты (OpenAPI-first)

  • Описывать и поддерживать спецификации REST API: проценка (каналы кэшированный и реального времени), каталог, мастер настройки интеграций поставщиков, модерация, публичный каталог без цен
  • Согласовывать контракты с потребителем (внешний B2B-клиент) и фронтенд-командой

Оркестровка (BPMN 2.0 на Flowable)

  • Описать процессы: инжест прайс-листов, подключение поставщика, разрешение дубликатов (с участием модератора), откат, очистка устаревших данных, синхронизация каталога
  • Специфицировать контракты переменных процесса, пользовательские задачи, таймеры эскалации

Модель данных и схемы

  • Физические схемы PostgreSQL (включая справочник артикулов, метамодели конфигурации профиля поставщика по странам, сопоставления полей интеграций, таблицу курсов валют, неизменяемую историю через триггеры)
  • Схема документов OpenSearch с эволюцией и стратегией реиндекса
  • Канонические схемы содержимого событий Kafka

Внешние интеграции

  • Полный контракт API для внешнего потребителя (аутентификация OAuth2 client-credentials, конверт ошибок, ограничение частоты запросов, идемпотентность)
  • ETL-сопоставление таблиц внешнего каталога (MySQL) с локальным справочником

Логика валидации и нормализации

  • Детерминированные правила нормализации артикулов и брендов: Unicode NFKC, омоглифы (кириллица-латиница), канонический дефис, сохранение ведущих нулей
  • Спецификация эквивалентности для дедупликации и поиска

Метрики и нефункциональные требования

  • Согласование SLA по режимам, RTO/RPO, требований к наблюдаемости с командой
  • Формализация приёмочных критериев нагрузочного тестирования

❗Обязательные требования:

  • Опыт системного анализа от 2 лет в B2B-продуктах или интеграционных проектах
  • Уверенное владение OpenAPI 3.x, REST, JSON-Schema
  • PostgreSQL: проектирование схем, DDL, индексы, базовая оптимизация
  • Понимание событийно-ориентированной архитектуры: Kafka, форматы событий, идемпотентность
  • Опыт описания процессов в BPMN 2.0 (Camunda/Flowable — базовый уровень достаточно, наставничество предоставим)
  • Методологии: Use Cases, User Stories, ER-диаграммы, конечные автоматы
  • Опыт работы с git (feature-branches, pull request review)

Будет плюсом:

  • Опыт в e-commerce, маркетплейсах, классифайдах, финтехе
  • Знакомство с OpenSearch / Elasticsearch (маппинги полей, анализаторы)
  • Опыт описания интеграций с внешними системами (ETL, REST, OAuth2)
  • Понимание стека наблюдаемости (метрики, логи, распределённые трейсы)
  • Опыт работы с Keycloak / OIDC
  • Знакомство с подходами нормализации гетерогенных данных (детерминированные, без нечёткого поиска)

Soft skills

  • Самостоятельность в своей зоне ответственности + готовность получать и встраивать фидбек от архитектора
  • Чёткость в формулировках: требование должно быть однозначно исполняемо
  • Внимание к деталям контракта (семантика статусов, коды ошибок, идемпотентность — это наша ежедневная работа)
  • Документирование как осознанная инженерная ценность, а не «потом допишу»
Условия:
  • Зарплата: 150 000 – 200 000 ₽ на руки (по итогам интервью)
  • Занятость: полная
  • График: гибкий, с пересечением по рабочим часам команды
  • Сопровождение архитектора на онбординге, далее самостоятельное ведение с эскалациями по критичным вопросам
  • Реальный продукт с реальным внешним потребителем, не учебный стенд
  • Современный стек, проект — пилот методологии разработки с ИИ-ассистентами

Сравнение со средней зарплатой в похожих вакансиях:

165k

253k

110k

203k

350k


Поделиться:

Опубликована 2 дня назад

Похожие вакансии

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
КОМПАНИЯ «АЙ-ТЕКО» - ведущий российский системный интегратор и поставщик информационных технологий для ... В связи с активным развитием проектов в компании открыта вакансия СИСТЕМНЫЙ АНАЛИТИК ФУНКЦИОНАЛЬНЫЕ ОБЯЗАННОСТИ ... бизнес-заказчика ∙ проектирование комплексных интеграционных решений ∙ разработка документации ∙ коммуникация с аналитиками ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ИЦ АЙ-ТЕКОИЦ АЙ-ТЕКО
  • Москва
21 час назад
... перевод высокоуровневых бизнес-целей (от Product Owner/заказчиков) в детальные, технически реализуемые системные ... Мы ждем от кандидата: Опыт в системном анализе: от 3–4 лет в коммерческой разработке распределенных систем ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Finstar Financial GroupFinstar Financial Group
  • Москва
21 час назад
Мы ищем системного аналитика для развития внутренних и пользовательских сервисов компании. ... стейкхолдеров Формализация функциональных и нефункциональных требований Описание бизнес-процессов и системной ... или техническим аналитиком от 3 лет Опыт сбора, анализа и формализации требований Опыт описания интеграций ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании АИМОРАИМОР
  • Москва
21 час назад
Сейчас мы ищем Системного аналитика на проекты в сфере образования Твои задачи: Участие в разработке ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании 4242
  • Москва
21 час назад
В команду мобильной разработки «Госуслуги Дом» ищем Системного аналитика. ... Что для этого нужно: Опыт на позиции системного аналитика от 3-х лет, желательно с опытом работы в мобильных ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Оператор информационной системыОператор информационной системы
  • Москва
2 дня назад
Пожелания по опыту: Опыт работы системным аналитиком от 3 лет. Знание нотаций BPMN, UML. ... Опыт описания требований, проведения системного анализа для высоконагруженных сервисов, работающих с ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ПУЛЬС АЙТИМПУЛЬС АЙТИМ
  • Москва
3 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.