на главную
it_one•3 ч. назадСвежая вакансияОпубликована сегодня на it_one. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Приоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

Старший системный аналитик

Навыки и технологии

RabbitMQGitGitLab CI/CD

Ключевая задача

Проектирование и анализ ядра государственной системы маркировки товаров: бизнес-требования, спецификации, архитектура интеграций микросервисов.

Описание вакансии

О компании

Мы разрабатываем ключевые платформенные сервисы государственной информационной системы маркировки и прослеживаемости товаров. Наши сервисы работают под высокими нагрузками, обрабатывают сотни терабайт данных и обеспечивают бесперебойную работу критически важных бизнес‑процессов.

Через наши сервисы проходят тысячи кодов маркировки в секунду - от производителей и импортеров до кассовых операций в рознице: коды содержатся в многочисленных типах документов, каждый из которых имеет свои особенности обработки и сложную бизнес-логику, учитывающую требования различных отраслей: от молока и сигарет до радиоэлектроники, автозапчастей и пиротехники.

Все задачи — это работа в ядре государственной системы маркировки, которая обрабатывает миллиарды кодов в сутки: партионный учёт молочной продукции с ФЛК и ВСД, кросс-доменные интеграции с ЕГАИС по алкоголю и «Меркурием» по трансграничной торговле, аннулирование КМ в масштабах бакалейной категории, проверки оплаты медицинских изделий с кассовыми потоками. Бизнес-логика — каскадные проверки статусов разрешительных документов на дату подачи, блокировка эмиссии по кредитным скорингам УОТ, детектирование повторных продаж через Kafka/Cassandra. По каждой задаче формируется полный комплект бизнес-документации: proposal (анализ проблем, целевой сценарий, оценка) и spec (детерминированные Gherkin-сценарии для всех ветвлений), а на выходе — design с архитектурой интеграций и data model.

Обязанности

Обязанности

  • Работа в OpenSpec: формирование change proposals, проработка бизнес-требований в виде спецификаций и Gherkin-сценариев на бизнесовом языке, согласование объема изменений и критериев приемки с бизнесом, разработчиками и заказчиком.
  • Анализ и проработка технических решений на основе бизнес-требований заказчика с учетом архитектурных ограничений и взаимосвязей микросервисов.
  • Разработка и согласование архитектурных решений ядра информационной системы, синхронизация с ожиданиями и ограничениями заказчика.
  • Формулирование и постановка технических заданий на разработку функционала ядра системы.
  • Поддержка и сопровождение тестирования, выявление и документирование несоответствий, участие в контроле качества реализуемых решений.
  • Обеспечение актуальности и полноты описаний компонентов и схем данных ядра информационной системы.
  • Взаимодействие с бизнес-экспертами, разработчиками и заказчиками для обеспечения точного понимания требований и успешной реализации проектов.
  • Информационное сопровождение и консультирование кросс-функциональных команд смежных подсистем по всем функциям ядра системы.

Требования

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

  • Опыт работы в роли системного аналитика уровня Senior / Senior+ или сопоставимого по ответственности уровня, от 3 лет.
  • Непрерывный опыт работы на одном сложном продукте/проекте от 2 лет.
  • Опыт работы с микросервисной, гибридной и распределённой архитектурой.
  • Опыт анализа и проектирования интеграций между сервисами (синхронные и асинхронные взаимодействия, event-driven подход).
  • Опыт работы с бизнес-процессами и требованиями (сбор, формализация, итеративная доработка).
  • Практический опыт регулярного использования AI/LLM-инструментов в рабочем процессе аналитика (для анализа, генерации артефактов, исследования).
  • Понимание микросервисной архитектуры, распределённых систем и паттернов взаимодействия (REST, gRPC, event-driven, saga).
  • Понимание принципов работы с реляционными и нереляционными базами данных (нормализация, индексы, транзакции).
  • Проектирование API и интеграционных контрактов.
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
  • Навыки моделирования (PlantUML, BPMN, UML, sequence, ER).
  • Понимание Git и git-flow (branching, merge request, code review), опыт работы с GitLab или аналогами.
  • Понимание и опыт применения LLM и генеративных инструментов в работе:
    • понимание ограничений LLM и необходимости валидации результатов,
    • навыки prompt engineering (структурирование запросов, управление контекстом),
    • понимание агентского подхода.