Live-данные · обновлено 23.06.26

Системный аналитик: кто это и чем занимается

Системный аналитик переводит бизнес-задачу в точные правила работы IT-системы: данные, статусы, API, ошибки и критерии приёмки. SkillStat показывает зарплату, спрос и навыки.

ММ Максимов Михаил · Технический редактор · продакт-менеджер, бизнес-аналитик · опыт 15+ лет
Вакансии
645
Москва и МО · 23.06.26
Медиана зарплаты
253 000 ₽
вилка 199 500–300 000 ₽
По активным вакансиям
Спрос
100 / 100
Очень высокий · #1
Уровень
Senior
68% вакансий
Формат
гибридный формат
удал. 16% · гибрид 49% · офис 36%
Выборка зарплат
103
вакансий с зарплатой

Как ещё называют системного аналитика

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

Systems Analystsystem analystSAаналитик системIT Systems Analystаналитик требованийаналитик интеграцийтехнический аналитиксистемный аналитик в IT
Рыночный вывод

Системный аналитик находится в верхней части спроса SkillStat: это роль, без которой сложные цифровые сервисы быстро тонут в недосказанных требованиях, спорных статусах и несогласованных интеграциях. Высокий текущий спрос стоит читать как признак устойчивой потребности, а не как доказательство резкого рыночного скачка. Для вывода о динамике важны график спроса, сглаженный ряд и состав вакансий, а не одна дневная точка.

Коротко о профессии

Системный аналитик нужен там, где общей идеи уже недостаточно для разработки. Он не пересказывает пожелание бизнеса, а разбирает поведение будущего решения: кто запускает действие, какие поля обязательны, что происходит с данными, какой статус увидит пользователь и как система должна ответить на ошибку.

Например, запрос "добавить оплату частями" для него не заканчивается названием функции. Нужно понять, кто может выбрать такой способ оплаты, какие суммы доступны, что делать при отказе банка, когда заказ считается оплаченным, какие данные уйдут в учёт и как тестировщик проверит результат.

На выходе команда получает проверяемую модель изменения: сценарии, статусы, правила обработки, API, интеграции, ошибки и критерии приёмки. По этой модели разработчик пишет код, тестировщик проверяет поведение, а заказчик понимает, что именно будет сделано.

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

Как читать данные на странице

Числовые метрики показывают вакансии Москвы и Московской области. Описание роли, задач и навыков относится к профессии в целом.

Регион
Москва и МО
Срез
23.06.26
Зарплата
По активным вакансиям
Выборка
n=103

Актуальные данные по профессии

Актуальный срез по вакансиям, зарплате, спросу и динамике найма для системного аналитика в Москве и МО.

Вакансии Количество активных вакансий на сегодня в регионе Москва и МО. Не включает закрытые или приостановленные.
645
активных вакансий
Москва и МО · текущий срез 23.06.26
7 дней назад
724
16.06.26 -11%
30 дней назад
479
24.05.26 +35%
Спрос 50 = средний по рынку, 100 = в 4× больше вакансий чем у средней IT-профессии. Метрика считается по актуальной выборке Москва и МО.
100
из 100
Ранг по спросу
#1 из 71
Статус
Очень высокий
Топ спроса
#1
Системный аналитик
645
#2
Продакт-менеджер
521
#3
Бизнес-аналитик
504
Медианная зарплата
253 000
Москва и МО · По активным вакансиям
Ранг в зарплатах
#8 из 31
Диапазон рынка
199 500 ₽ - 300 000 ₽
июнь 2026 г. -1%
Топ зарплат
#1
Техлид
402 000 ₽
#2
Тимлид
345 000 ₽
#3
ML-инженер
287 000 ₽
#8
Системный аналитик
253 000 ₽
Средний тренд Сначала сравниваем последние 30 дней с предыдущими 30. Если в одном из окон меньше 14 точек, пробуем 45, 60, 90 дней. Ряд использует ту же семантику активных публичных вакансий, что и верхнее число.
↑ 39.7%
последние 30 дней vs предыдущие 30
среднее последнего окна выше предыдущего
550 против 394 вакансий, последние 30 дней vs предыдущие 30
сглаживание 30 дней

Кто такой системный аналитик

Системный аналитик в IT переводит задачу в точные правила работы приложения, сервиса или внутренней системы. Его работа находится между заказчиком, разработкой, тестированием, архитектурой и смежными командами: одни объясняют, зачем нужно изменение, другие должны понять, как его реализовать и проверить.

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

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

В профессию часто приходят из тестирования, поддержки, внедрения, разработки и смежной аналитики. Такой опыт помогает видеть, где в требованиях спрятана будущая поломка: неучтённый статус, двусмысленное поле, забытый отказ внешнего сервиса или правило, которое участники понимают по-разному.

Фокус

Точное поведение информационной системы между сценариями, данными и интеграциями

Что описывает

Поля, статусы, ошибки, API, правила проверки, обмены и критерии приёмки

Где чаще нужен

Банки, финтех, логистика, телеком, маркетплейсы и внутренние сервисы

Где начинается работа

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

Что становится результатом

На выходе команда получает не просто документ, а проверяемую модель: сценарии, статусы, требования к данным, описание интеграций, критерии приёмки и спорные места, которые были сняты до разработки.

Почему это дорого без аналитика

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

Что такое системный анализ

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

Сценарии и роли

Аналитик разбирает, кто запускает действие, какие шаги проходят успешно, где появляются исключения и кто должен принять решение в спорной точке.

Данные и состояния

В требованиях фиксируются поля, обязательность, статусы, переходы, проверки, ограничения и правила, которые нельзя оставлять на устную договорённость.

Интеграции и ошибки

Отдельно описываются запросы, ответы, события, повторы, таймауты и поведение при отказе соседней системы, чтобы команда не додумывала это уже в коде.

Чем занимается системный аналитик

Уточняет поведение решения
  • Разбирает исходный запрос до сценариев, условий, статусов и исключений, чтобы команда не достраивала смысл уже во время разработки.
  • Проверяет, какие действия должны быть автоматическими, где нужен ручной шаг и что произойдёт при ошибке или нехватке данных.
  • Фиксирует критерии готовности так, чтобы разработчик и тестировщик проверяли один и тот же ожидаемый результат.
Описывает данные и интеграции
  • Определяет, какие поля нужны для операции, откуда они приходят, как меняются и где должны быть сохранены после обработки.
  • Описывает запросы, ответы, договорённости API и правила обмена так, чтобы смежные команды не трактовали их по-разному.
  • Находит места, где неверный формат, пустое значение или задержка внешнего сервиса может сломать пользовательский сценарий.
Снимает противоречия до реализации
  • Сравнивает ожидания заказчика, разработки, тестирования и архитекторов, когда один и тот же сценарий понимается по-разному.
  • Выносит спорные условия на обсуждение заранее, чтобы решение не менялось уже после написания кода.
  • Помогает отделить обязательное поведение от удобных дополнений, которые можно перенести без риска для основной задачи.
Поддерживает требования в работе
  • Обновляет описания, схемы и критерии приёмки, когда по ходу проекта появляются новые ограничения или уточнения.
  • Отвечает на вопросы команды не устными догадками, а проверяемой логикой, которую можно сохранить в требованиях.
  • Сверяет готовое решение с согласованной моделью поведения и помогает закрыть расхождения до передачи в релиз.

Как выглядит работа по задаче

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

Шаг 01

Собирает контекст

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

Шаг 02

Разбирает сценарии

Описывает основной путь, исключения, статусы, ошибки, ручные действия и условия, при которых сценарий должен остановиться.

Шаг 03

Фиксирует данные и обмены

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

Шаг 04

Согласует спорные места

Сводит заказчика, разработку, тестирование и смежные команды к одной трактовке поведения до начала или во время реализации.

Шаг 05

Проверяет готовность

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

Системный аналитик, бизнес-аналитик, продуктовый аналитик и архитектор — в чём разница

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

Роль
Системный аналитик
Главный фокус

Поведение IT-системы

Что делает

Требования, сценарии, статусы, API-контракты, интеграции, ошибки и критерии приёмки.

Роль
Бизнес-аналитик
Главный фокус

Бизнес-процесс и целевое изменение

Что делает

AS-IS/TO-BE, бизнес-требования, описание процесса, ограничения и согласование цели с участниками.

Роль
Продуктовый аналитик
Главный фокус

Метрики и поведение пользователей

Что делает

Метрики, воронки, сегменты, гипотезы, эксперименты и выводы о том, что меняется в продукте.

Роль
Системный архитектор
Главный фокус

Ландшафт систем и технические границы

Что делает

Компоненты, интеграционные контуры, ограничения, архитектурные решения и принципы развития системы.

Роль
Solution Architect
Главный фокус

Решение под задачу заказчика

Что делает

Целевая схема решения, интеграции, ограничения внедрения, presale-аргументы и согласование с архитектурой.

Роль
QA Engineer
Главный фокус

Проверка реализации

Что делает

Тест-кейсы, чек-листы, дефекты, регрессия и проверка того, что система работает по требованиям.

Роль
Технический писатель
Главный фокус

Понятная документация для пользователей и команд

Что делает

Пользовательские инструкции, API-документация, справка, release notes и структура знаний.

Роль
Backend-разработчик
Главный фокус

Код серверной логики

Что делает

Реализация API, бизнес-логики, работы с базой данных, интеграций и технических ограничений в коде.

Роль
Product Owner
Главный фокус

Ценность, приоритеты и backlog

Что делает

Backlog, roadmap, приоритизация, критерии ценности и решение, какие задачи команда делает дальше.

Навыки системного аналитика: что требуют работодатели

Работодатели ждут от системного аналитика не просто аккуратного документа, а способности превратить размытый запрос в точную постановку для разработки. Обычно смотрят на умение работать с SQL, REST API, Swagger, Postman, BPMN, UML, Jira и Confluence. Эти инструменты важны не сами по себе: через них кандидат показывает, что умеет читать данные, описывать обмены, фиксировать сценарии и проверять, хватит ли требований для реализации.

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

Плюсом считается опыт рядом с разработкой, тестированием, поддержкой или внедрением. Он помогает понимать, как требования превращаются в код, проверки, выпуск и сопровождение. На собеседованиях часто просят разобрать интеграцию, описать сущности, предложить критерии приёмки или найти пробелы в постановке. Хороший ответ показывает не заученные термины, а последовательную логику анализа.

В текущем активном срезе по этой роли 645 вакансий. Список работодателей ниже построен по накопленной статистике SkillStat, поэтому его нужно читать как ориентир по источникам вакансий, а не как долю текущего рынка.
Топ работодателей
Компании, которые встречаются в вакансиях по профессии Системный аналитик
1
Сбер. IT
296 вак.
2
ООО ИЦ АЙ-ТЕКО
134 вак.
3
Selecty
48 вак.
4
Лига Цифровой Экономики
46 вак.
5
ГКУ Инфогород
45 вак.
6
Bell Integrator
45 вак.
Вход через junior
9%
от рынка

Рынок ориентирован на опытных специалистов.

На одну junior-вакансию приходится примерно 7.8 senior-позиции.
Навыков на вакансию
9
в среднем

Столько требований работодатели обычно собирают в одной позиции по этой роли.

Курс · подобран по данным рынка

Лучший курс для системного аналитика

Соответствие рассчитано по стеку из 645 вакансий — это не реклама, а совпадение со спросом работодателей.

Все курсы →
Лучшее совпадение
93%
соответствие
Нетология
Нетология
онлайн · курс
Системный аналитик: расширенный курс
11 месяцев Сертификат
4.5
от 3 395 ₽/мес
Сравнить все курсы

System Analyst Core: что реально нужно знать

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

Требования

Функциональные и нефункциональные требования, ограничения, бизнес-правила, критерии приёмки, SRS, user story и умение отличать пожелание от проверяемого условия.

Сценарии и статусы

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

Данные

Сущности, поля, обязательность, справочники, связи, ограничения, SQL-запросы, data mapping и проверка того, что разные системы одинаково понимают одно и то же поле.

API и интеграции

REST, SOAP, HTTP-методы, коды ответов, JSON/XML, OpenAPI, Swagger, Postman, контракты, ошибки и договорённости между командами.

Асинхронные обмены

События, очереди, Kafka, RabbitMQ, producer, consumer, повторная обработка, таймауты, порядок сообщений, дубли и идемпотентность.

Нотации

BPMN для процесса, UML sequence для вызовов, state diagram для статусов, activity diagram для алгоритма, ERD для данных и C4 для границ системы.

Инструменты

Jira, Confluence, Miro, Figma, Swagger UI, Postman, draw.io, Git или wiki-система команды. Важно не знание кнопок, а способность оставить понятный артефакт.

Техническая база

Клиент-серверная архитектура, базы данных, авторизация, роли доступа, логи, окружения, интеграционные ошибки и базовое понимание того, как разработчик будет реализовывать требование.

Коммуникация

Умение задавать уточняющие вопросы, фиксировать решения, объяснять ограничения, не прятать противоречия и договаривать заказчика, разработку, QA и архитекторов до одной версии поведения.

Какие документы и артефакты готовит системный аналитик

Результат работы системного аналитика - не один большой документ, а набор материалов, которые снимают разные виды неопределённости. Хороший артефакт помогает команде понять поведение, проверить реализацию и не возвращаться к тем же вопросам после старта разработки.

ТЗ / SRS

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

User story

Описывает потребность пользователя и ценность изменения в продуктовой разработке, но сама по себе не заменяет технические детали.

Acceptance criteria

Показывает, при каких условиях задача считается готовой. Критерий должен быть проверяемым, иначе команда снова уйдёт в трактовки.

Use case

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

BPMN

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

UML Sequence

Показывает, как пользователь, frontend, backend, база данных и внешние сервисы обмениваются вызовами во времени.

UML State

Описывает жизненный цикл сущности: какие статусы возможны, кто меняет состояние и какие переходы запрещены.

ERD

Фиксирует сущности, атрибуты, связи и ограничения. Это помогает обсуждать данные конкретно, а не общими словами.

OpenAPI / Swagger

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

Error matrix

Собирает ошибки, коды, сообщения и действия системы, чтобы отказные сценарии не всплывали только на тестировании.

Data mapping

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

API и интеграции в работе системного аналитика

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

REST и SOAP

REST чаще встречается в современных HTTP-интеграциях, SOAP - в корпоративных и старых системах. Аналитик должен понимать формат запроса, ответа, ошибки и ограничения контракта.

OpenAPI и Swagger

Эти инструменты помогают читать и согласовывать контракт API: методы, параметры, обязательные поля, примеры ответов и отказные сценарии.

Postman

Postman полезен, чтобы проверить пример запроса, увидеть фактический ответ сервиса и быстрее найти расхождение между описанием и поведением.

Синхронный и асинхронный обмен

В синхронном сценарии система ждёт ответ сразу. В асинхронном передаёт событие или сообщение, и аналитику нужно отдельно описать ожидание, повтор и обработку задержки.

Kafka и RabbitMQ

Очереди и брокеры появляются там, где события обрабатываются не сразу. В требованиях нужны producer, consumer, состав события, повторная обработка и поведение при дубле.

Повтор, таймаут, идемпотентность

Аналитик описывает, сколько ждать ответ, когда повторять запрос и почему повтор не должен создать дубль платежа, заявки или записи.

Ошибки API

Недостаточно написать, что сервис вернёт ошибку. Нужно указать код, сообщение, действие системы, видимость для пользователя и следующий шаг команды поддержки.

BPMN, UML и ERD: какие схемы нужны системному аналитику

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

BPMN

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

UML Sequence

Нужна для цепочки вызовов между пользователем, frontend, backend, базой данных и внешними сервисами.

UML Activity

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

UML State

Используется для статусов сущности: заявки, заказа, платежа, обращения или документа.

UML Class

Полезна для структуры доменной модели, если нужно обсудить сущности, атрибуты и связи ближе к разработке.

ERD

Показывает сущности, атрибуты, связи и кардинальность. Особенно важна при проектировании данных и интеграциях.

C4 Context / Container

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

Смежные роли

Смежные роли, с которыми системный аналитик часто пересекается в работе или из которых можно перейти в системный анализ.

Сколько зарабатывает Системный аналитик

Доход системного аналитика сильнее всего зависит от сложности поведения, которое ему доверяют описывать. Если специалист работает с понятным экраном, небольшими правками и короткими постановками, цена работы обычно ниже. Дороже оценивают тех, кто удерживает цепочку из нескольких приложений, правил обмена, статусов, ошибок и ограничений так, чтобы команда не возвращалась к задаче после каждого нового вопроса.
Между publishable Junior и Senior сейчас разрыв около 155 862 ₽, или 130%. Это даёт более честную картину роста, чем одна медиана по роли.
Сама медиана показывает центр рынка, но не объясняет, за счёт чего специалист растёт в доходе. Для этого важнее посмотреть, как меняется зарплата по уровням и где начинается заметный разрыв между грейдами.
Зарплата по грейдам
Медиана зарплаты по грейду. n — выборка вакансий с указанной суммой.
Senior
275 862 ₽
55 вакансий 229 942 - 313 218 ₽
Middle
264 000 ₽
46 вакансий 186 164 - 295 977 ₽
Junior
120 000 ₽
44 вакансий 91 954 - 187 931 ₽
Распределение по уровням
Senior
68% рынка
Lead
2%
Senior
68%
Middle
20%
Junior
9%
Intern
1%
По структуре вакансий видно, какой уровень для этой профессии считается базовым на рынке. Это помогает читать грейды не как абстрактную лестницу, а как реальную точку входа и роста.
Дополнительный разбор

Как читать медиану

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

Где начинается рост

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

Вакансии системного аналитика: спрос и динамика рынка

Спрос на системного аналитика лучше читать как сочетание объёма найма, ранга профессии в общей выборке и устойчивости вакансий во времени. Виджеты выше дают быстрый срез рынка, а график ниже помогает понять, насколько этот спрос поддерживается от месяца к месяцу.

Активные вакансии
645
в активном найме
Москва и МО · текущий срез 23.06.26
7 дней назад
724
16.06.26 -11%
30 дней назад
479
24.05.26 +35%
Спрос
100
из 100
Ранг по спросу
#1 из 71
Статус
Очень высокий
Среднее число активных вакансий по месяцам
Блок показывает среднее число активных вакансий за месяц, чтобы видеть общую картину без шума отдельных дней.
июнь 584 неполный +179
май 405 -206
апрель 611 +45
март 566 -167
февраль 733
Июнь пока показан как текущий неполный месяц, поэтому его лучше читать как живую картину рынка, а не как итог месяца.
Дополнительный разбор

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

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

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

Динамику спроса нужно читать по нескольким слоям: текущий активный срез показывает, что открыто сейчас, график показывает историю, а сглаженный ряд помогает не переоценивать один день. Поэтому рыночный вывод должен опираться не на отдельную точку, а на ряд, состав работодателей и размер выборки.

Формат работы системного аналитика

Этот срез показывает, в каком формате работодатели чаще всего открывают вакансии по профессии: удалённо, гибридно или с полной привязкой к офису.

Сейчас сильнее всего выражен гибридный формат: его отрыв от следующего сценария составляет около 13 п.п.
Удалённо
16%
Гибрид
49%
Офис
36%
По 645 вакансиям

Карьерный путь системного аналитика

Медианы по уровням без достаточной зарплатной выборки не показаны. Для таких грейдов ниже описана зона ответственности, а не точная зарплатная вилка.

01
Junior
Медиана
120 000

На старте специалист обычно помогает старшим аналитикам: собирает вопросы, оформляет сценарии, уточняет поля, учится читать API и проверять требования на полноту. Главная задача уровня — перестать путать аккуратную запись с реальным пониманием поведения.

02
Middle
Медиана
264 000

На среднем уровне аналитик самостоятельно ведёт задачи: разбирает сценарии, описывает данные и обмены, согласует спорные условия и сопровождает разработку до результата. От него ждут не только документа, но и уверенного снятия неясности.

03
Senior
Медиана
275 862

Senior берёт более сложные домены, несколько команд и высокую цену ошибки. Он видит, где изменение заденет соседние процессы, заранее поднимает риски и помогает принимать решения по устройству будущей реализации.

04
Lead

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

Где работает системный аналитик

Банки, финтех и платежи

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

Логистика, телеком и маркетплейсы

В этих сферах много событий, очередей обработки, личных кабинетов, складских или тарифных правил. Системный аналитик помогает связать действия пользователя с тем, что должно произойти в соседних приложениях.

Внутренние сервисы и цифровизация

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

Путь в профессию: системным аналитиком

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

01
Первые 2 недели

Разобраться с ролью системного аналитика, SDLC, видами требований, стейкхолдерами и базовым словарём IT: система, сервис, сущность, статус, сценарий, ошибка.

02
1 месяц

Собрать техническую базу: SQL, HTTP, JSON, базы данных, клиент-серверная архитектура, запросы, ответы, коды ошибок и простые модели сущностей.

03
2 месяц

Разобрать REST API, OpenAPI/Swagger, Postman, статусы HTTP, ошибки, обязательные поля, повторные запросы и идемпотентность.

04
3 месяц

Освоить BPMN, диаграммы последовательности, действий и состояний UML, ERD и модели сущностей. Главное — выбирать схему под задачу, а не рисовать всё подряд.

05
4 месяц

Писать ТЗ, SRS, пользовательские истории, критерии приёмки, сценарии использования и маппинг данных. Проверять, можно ли по этим материалам разработать и протестировать задачу без догадок.

06
5 месяц

Разобрать интеграции: SOAP, Kafka, RabbitMQ, синхронный и асинхронный обмен, повторы, таймауты, обработку дублей и сценарии отказа внешней системы.

07
6 месяц

Собрать портфолио из 2–3 кейсов, пройти тестовые задания, подготовить ответы на интервью и искать позицию начинающего системного аналитика или переход из QA, поддержки, внедрения либо бизнес-анализа.

Путь в профессию
Как стать системным аналитиком: данные из вакансий
Roadmap, junior-рынок, проекты для портфолио, первый оффер — без обещаний, с цифрами.
Как стать системным аналитиком
Курсы · подобрано по данным рынка

Курсы для системного аналитика

Сопоставили программы с реальным стеком из 645 вакансий — оценка соответствия рассчитана автоматически, это не реклама.

Соответствие — доля ключевых навыков из вакансий, которые охватывает программа курса

Из каких профессий можно перейти в системные аналитики

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

QA

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

Техническая поддержка

Поддержка хорошо знает реальные ошибки пользователей, права доступа, логи, статусы и обходные процессы. Следующий шаг — перейти от разбора инцидента к описанию правила, которое предотвратит повтор проблемы.

Внедрение, 1С, ERP и CRM

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

Бизнес-анализ

Бизнес-аналитик уже умеет работать с процессом и стейкхолдерами. Переход в системный анализ требует большей технической глубины: данных, API, статусов, ошибок, интеграционных сценариев и критериев приёмки.

Разработка

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

Project и product roles

Project manager, product manager или Product Owner видят цели, сроки, приоритеты и ожидания заказчика. Для перехода нужно опуститься на уровень системного поведения: поля, статусы, API, данные, ошибки и проверяемые критерии.

Что добавить в портфолио системному аналитику

Портфолио системного аналитика должно показывать ход мысли, а не набор красивых схем. Важно объяснить, какая была неясность, какие вопросы вы задали, какие альтернативы отбросили и как команда могла бы реализовать задачу без догадок.

Интеграция двух систем

Контекст, сценарии, API-контракт, примеры запросов и ответов, ошибки, повторы, таймауты и критерии приёмки.

Жизненный цикл заявки или заказа

Статусы, переходы, роли, запрещённые действия, state diagram и правила, которые не позволяют системе уйти в противоречивое состояние.

Проектирование сущностей

ERD, поля, связи, ограничения, примеры SQL и объяснение, почему такая модель данных подходит выбранному сценарию.

Разбор чужого ТЗ

Найденные пробелы, вопросы к заказчику, уточнения, новая версия требований и критерии, по которым можно проверить результат.

Асинхронный обмен через очередь

Событие, producer, consumer, идемпотентность, повторная обработка, ошибки и наблюдаемость проблемного обмена.

Что спрашивают на собеседовании системного аналитика

На интервью проверяют не заученный список нотаций, а способность уточнять требование и доводить его до реализуемого поведения. Часто дают небольшой кейс и смотрят, какие вопросы кандидат задаёт первым.

Размытое требование

Как уточнить задачу, если заказчик говорит только: нужно автоматизировать согласование или добавить интеграцию.

REST API

Чем отличаются методы, как описать запрос и ответ, что делать с ошибками, обязательными полями и неверным форматом.

Идемпотентность

Почему повторный запрос не должен создать дубль и как это отразить в требованиях к операции.

Повтор и таймаут

Что делать, если внешний сервис не ответил, вернул 500 или обработал событие с задержкой.

BPMN и UML

Когда использовать BPMN, когда диаграмму последовательности, когда диаграмму состояний и почему одна схема не решает все задачи.

ERD и данные

Как построить модель сущностей, чем отличается связь 1:N от N:N и где появляются ограничения данных.

Acceptance criteria

Как сформулировать критерии так, чтобы тестировщик мог проверить задачу, а разработчик не додумывал ожидаемый результат.

Пробелы в постановке

Как найти отсутствующий статус, неописанную ошибку, спорное поле или правило, которое разные команды понимают по-разному.

Сертификации и стандарты системного аналитика

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

IREB CPRE

Полезен для требований и requirements engineering: виды требований, качество формулировок, управление изменениями и проверка полноты.

IIBA / BABOK

Ближе к бизнес-анализу, но помогает системному аналитику лучше понимать стейкхолдеров, ценность изменения и границу задачи.

UML и BPMN

Здесь важнее не бейдж, а умение выбрать правильную схему под задачу и объяснить её команде без лишней формальности.

SQL, API, Postman, OpenAPI

Практические навыки обычно ценятся сильнее сертификата: показать запрос, контракт, ошибку и проверку поведения полезнее, чем просто указать курс.

Портфолио вместо набора бейджей

Для начинающего специалиста убедительнее выглядят 2-3 аккуратных кейса с требованиями, схемами, API, вопросами и критериями приёмки.

Плюсы и минусы профессии

Плюсы

  • Сильное влияние на качество реализации: хороший аналитик находит дорогие ошибки ещё до разработки.
  • Высокая ценность в сложных доменах, где много данных, интеграций, статусов и зависимых команд.
  • Понятный рост в архитектурное влияние, руководящее аналитическое направление, консалтинг и методологию требований.
  • Работа не сводится к документации: сильный специалист реально определяет, как будет устроено изменение.
  • Профессия развивает системное мышление и навык работать с неопределённостью без потери точности.

Минусы

  • Порог входа выше, чем у многих аналитических профессий: без технической базы трудно идти глубже общих слов.
  • Много ответственности за чужое понимание: неясное требование может ударить по всей команде.
  • Приходится находиться между разными ожиданиями заказчика, разработки, тестирования и архитекторов.
  • Большая часть результата незаметна снаружи, потому что хорошая работа часто выглядит как отсутствие проблем.

Кому подойдет

Подходит тем, кому интересно разбирать сложное поведение до проверяемых правил, а не останавливаться на уровне общей идеи. В этой профессии важны терпение к неоднозначности, спокойствие в спорных обсуждениях и желание докапываться до причины будущей ошибки.

Подойдет

  • Умение задавать точные вопросы, когда исходная постановка выглядит понятной только на первом чтении.
  • Структурное мышление: способность разложить изменение на сценарии, состояния, исключения и проверки.
  • Письменная точность без тумана, потому что неясная формулировка превращается в дефект или переделку.
  • Спокойное согласование между заказчиком, разработкой, тестированием и смежными командами.
  • Готовность погружаться в чужой домен и не упрощать его до красивой, но неверной схемы.
  • Навык удерживать несколько зависимых задач, не теряя главное поведение будущего решения.

Не подойдет

  • Скорее не подходит тем, кто хочет только писать код или избегать обсуждений с людьми.
  • Здесь нужно постоянно уточнять, спорить о деталях, проверять формулировки и отвечать за то, чтобы разные участники поняли задачу одинаково.

FAQ по профессии системный аналитик / Systems Analyst

Чем занимается системный аналитик?

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

Что учить сначала: SQL, API или BPMN?

Лучше идти от системы к форме записи: сначала основы требований и сценариев, затем SQL и HTTP/API, после этого BPMN и UML. Нотация полезна только тогда, когда понятно, какую неясность она снимает.

Можно ли стать системным аналитиком без IT-опыта?

Можно, но вход будет длиннее. Без IT-опыта нужно отдельно собрать базу: устройство веб-приложений, HTTP, API, SQL, данные, SDLC, требования, BPMN/UML и несколько практических кейсов.

Можно ли стать системным аналитиком из поддержки?

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

Можно ли стать системным аналитиком из QA?

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

Что спрашивают на собеседовании системного аналитика?

Часто дают кейс: уточнить размытое требование, описать REST API, построить ERD или диаграмму последовательности, разобрать ошибку внешнего сервиса, прописать повтор, таймаут, идемпотентность и критерии приёмки.

Сколько зарабатывает системный аналитик?

Актуальную зарплату лучше смотреть в карточках SkillStat на странице: они берут данные из активных вакансий и показывают медиану, выборку и источник расчёта. На доход сильнее всего влияют интеграции, данные, сложность домена и самостоятельность.

Зачем системному аналитику Kafka и RabbitMQ?

Kafka и RabbitMQ помогают понимать обмены через события и очереди. Аналитику не обязательно администрировать брокер, но нужно описать событие, producer, consumer, повторную обработку, идемпотентность и поведение при сбое.

Нужен ли SQL системному аналитику?

Да, хотя бы на уровне чтения данных, проверки гипотез и понимания сущностей. SQL помогает не описывать данные вслепую и быстрее находить расхождения между требованием и фактическим состоянием системы.

Нужно ли знать программирование?

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

Сколько времени нужно на вход в системный анализ?

При опыте в QA, поддержке, внедрении или бизнес-анализе первый переход может занять несколько месяцев плотной практики. С нуля обычно нужно больше времени, потому что приходится одновременно собирать IT-базу, требования и портфолио.

Чем системный аналитик отличается от бизнес-аналитика?

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

Чем системный аналитик отличается от продуктового аналитика?

Продуктовый аналитик смотрит на метрики, поведение пользователей, эксперименты и влияние изменений на продукт. Системный аналитик описывает, как само изменение должно работать в системе: поля, статусы, API, ошибки и обмены.

Чем системный аналитик отличается от системного архитектора?

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

Чем системный аналитик отличается от QA?

QA проверяет, что реализация работает по требованиям. Системный аналитик помогает сформулировать эти требования заранее: сценарии, ограничения, ошибки, статусы, данные и критерии готовности.

Чем REST отличается от SOAP?

REST обычно строится поверх HTTP и чаще использует JSON, ресурсы и стандартные методы вроде GET или POST. SOAP строже формализован, часто использует XML и встречается в корпоративных интеграциях и старых системах.

Что должен знать junior системный аналитик?

На старте нужны основы требований, SQL, HTTP, JSON, REST API, Postman, OpenAPI/Swagger, базовые BPMN и UML, критерии приёмки, Jira или Confluence и умение задавать уточняющие вопросы.

Что такое асинхронная интеграция?

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

Что такое идемпотентность?

Идемпотентность означает, что повтор одного и того же запроса не создаёт новый побочный эффект. Например, повторная отправка операции не должна дважды создать платёж, заказ или заявку.

Что такое системный аналитик простыми словами?

Системный аналитик объясняет команде, как должна работать IT-система. Он переводит бизнес-задачу в правила для разработки: сценарии, данные, статусы, ошибки, интеграции и критерии проверки.

Что такое acceptance criteria?

Acceptance criteria - это проверяемые условия, по которым команда понимает, что задача готова. Хороший критерий описывает ожидаемое поведение, данные, ошибки и результат так, чтобы его можно было проверить без устных пояснений.

Что такое data mapping?

Data mapping показывает, как поля одной системы соответствуют полям другой системы. Он нужен при интеграциях, миграциях и обменах, чтобы команда не потеряла смысл данных между источником и получателем.

Что такое SRS?

SRS, или Software Requirements Specification, - это спецификация требований к программной системе. В ней фиксируют функции, ограничения, сценарии, данные, интерфейсы, ошибки и критерии качества для более крупной задачи или продукта.

Что такое state diagram?

State diagram, или диаграмма состояний, показывает жизненный цикл сущности: какие статусы есть у заявки, заказа или платежа, какие переходы разрешены и какие действия должны быть запрещены.

Что такое use case?

Use case описывает сценарий взаимодействия пользователя или внешней системы с продуктом: цель, участников, основной путь, альтернативы, исключения и ожидаемый результат.