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

Дата размещения вакансии: 10.01.2026
Работодатель: Энсайн (Nsign.ru)
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

О компании

Энсайн — команда экспертов с более чем 20-летним опытом создания IT-решений.
Для нас нагрузка свыше 1 млн пользователей в день — это стандартная рабочая реальность.

Мы ценим стабильное качество: все проекты реализуются штатной командой — разработчиками, аналитиками, архитекторами и DevOps-инженерами.

В связи с развитием проекта мы ищем Системного аналитика уровня Middle.

О проекте

В рамках проекта требуется аналитик, который поможет команде разработки корректно и предсказуемо интегрироваться с внешней системой по API.

Интеграция ведётся в условиях:

  • частично отсутствующей или неполной документации со стороны внешнего вендора;

  • необходимости восстановления требований на основе кода, Swagger и фактического поведения API.

Задачи

Погружение и анализ

  • погружение в существующую интеграцию;

  • анализ текущего кода интеграции;

  • работа с имеющимися Swagger / OpenAPI-описаниями;

  • разбор уже реализованной интеграции с другой билетной системой как референса.

Формализация требований

  • выявление и описание бизнес-сценариев (покупка билета, возврат, бронирование, отмена, статусы и т.д.);

  • определение потоков данных и состояний;

  • описание поведения системы при ошибках и нештатных ситуациях.

Работа с внешней системой

  • анализ фактического поведения API при недостатке документации;

  • взаимодействие с представителями внешней системы: уточнение контрактов, расхождений, edge-кейсов.

Документация

  • описание API-контрактов (запросы, ответы, ошибки, статусы);

  • подготовка схем интеграции и последовательностей вызовов;

  • фиксация допущений, ограничений и договорённостей.

Требования к кандидату

Уровень

  • Системный аналитик Middle, опыт работы 3–5 лет.

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

  • Опыт работы системным аналитиком / аналитиком по интеграциям от 3 лет.

  • Практический опыт интеграций по REST API (JSON).

  • Уверенное чтение и анализ Swagger / OpenAPI.

  • Опыт работы с плохо или частично документированными системами.

  • Умение формализовывать требования и восстанавливать логику системы «из хаоса».

Желательные навыки

  • Владение нотациями UML и/или BPMN.

  • Понимание и использование модели C4.

  • Опыт интеграций с билетными системами, платёжными системами или системами бронирования.

  • Понимание принципов идемпотентности, статусов операций, асинхронных процессов.

  • Опыт reverse-engineering API по логам и ответам сервиса.

Что важно в подходе к работе

  • Умение работать в условиях неопределённости.

  • Системное мышление и внимание к деталям.

  • Фокус на результате и удобстве работы команды разработки, а не только на документации.

Дополнительно

Для оценки уровня навыков предусмотрено небольшое тестовое задание, максимально приближённое к реальным задачам компании. Оно помогает понять подход к анализу, внимание к деталям и работу с интерфейсами и API.