КодХаб

Business / System Analyst (Middle+/ Senior)

Не указана
  • Минск
  • От 3 до 6 лет

Быстрорастущая аутсорсинговая IT‑компания приглашает Business/ System Analyst к себе в команду.

Обязанности:

  • Собирать, анализировать и формализовывать бизнес‑ и системные требования;

  • Разбирать задачи с заказчиками: уточнять цели, ожидаемые результаты, ограничения и спорные моменты;

  • Готовить материалы для разработки: user stories, use cases, acceptance criteria, схемы процессов, API‑контракты, схемы БД, бизнес‑правила;

  • Описывать интеграции между системами: данные, API, ошибки, ретраи, нестандартные сценарии;

  • Взаимодействовать с дизайнерами, разработчиками, QA, PM и согласовывать решения с заказчиками;

  • Анализировать данные и структуру БД на уровне, достаточном для корректной постановки задач backend/frontend;

  • Проверять требования на полноту, однозначность и понятность;

  • Сопровождать требования на этапах разработки, тестирования и релиза.

Требования:
  • Опыт от 3 лет работы BA/ SA/ BSA;

  • Умение собирать и формализовывать требования от заказчиков и стейкхолдеров;

  • Опыт подготовки user stories, use cases, acceptance criteria, описаний бизнес‑правил;

  • Понимание жизненного цикла разработки ПО и роли аналитика на этапах постановки, разработки, тестирования и релиза;

  • Понимание REST API: HTTP‑методы, статусы ответов, структура request/response, валидации и ошибки; Опыт подготовки API‑контрактов;

  • Понимание принципов интеграций между системами: синхронные запросы, асинхронные события, ретраи, идемпотентность, обработка ошибок;

  • Базовое понимание SQL и структуры реляционных БД: таблицы, связи, ключи, индексы, JOIN;

  • Умение описывать процессы и взаимодействия в виде схем: BPMN, UML Activity, Sequence Diagram;

  • Умение работать с макетами и ставить задачи дизайнеру: сценарии, состояния интерфейса, поля, ошибки, ограничения;

  • Умение писать проверяемые и однозначные требования;

  • Опыт взаимодействия с разработчиками, QA, дизайнерами, product и бизнес‑заказчиками.

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

  • Опыт работы с очередями и брокерами сообщений: RabbitMQ / Kafka;

  • Опыт описания нефункциональных требований: производительность, безопасность, логирование, мониторинг;

  • Опыт работы в продуктовой команде.

Условия:
  • Возможность развивать свои компетенции и применять знания на практике;
  • Возможность поработать на крупном проекте;
  • Отсутствие бюрократии, быстрое согласование необходимых вещей;
  • Большая высококвалифицированная команда, к которой всегда можно обратиться за помощью;
  • Оформление по трудовому договору, офис в Минске, отпуск 28 календарных дней + 4 дополнительных оплачиваемых выходных дня.

Данное рабочее место является планируемым к созданию (перспективным).