Системный аналитик (Retail / POS системы)
По договоренности
🚀 Делайте архитектуру ритейл-систем, которые работают в реальных магазинах
Мы создаём программные решения для автоматизации ритейла:
кассовое ПО, серверные системы, кассы самообслуживания, прайсчекеры, системы лояльности и интеграции с ERP/CRM.
Наши системы работают в тысячах точек продаж, где:
-
может пропасть интернет
-
кассы должны работать без остановки
-
десятки систем обмениваются данными в реальном времени
Поэтому нам нужен системный аналитик, который умеет видеть систему целиком, проектировать интеграции и заранее замечать риски.
🧩 Чем предстоит заниматься
-
общаться с заказчиками, продукт-менеджерами и командами разработки
-
собирать и структурировать требования
-
формировать функциональные требования и технические задания
-
описывать пользовательские сценарии (User Stories, Use Cases)
-
декомпозировать задачи для команды разработки (Java backend)
-
проектировать интеграции между системами
-
описывать API и контракты взаимодействия
-
моделировать бизнес-процессы (BPMN / UML)
-
выявлять риски и ограничения на этапе проектирования
-
сопровождать задачи в процессе разработки
-
взаимодействовать с несколькими командами разработки в релизном цикле
-
работать в Scrum-процессах
👀 Мы ищем человека, который
-
умеет слушать, уточнять и структурировать требования
-
может перевести бизнес-потребности в техническую постановку
-
видит систему целиком, а не только отдельную задачу
-
умеет быть связующим звеном между командами разработки
-
готов аргументированно обсуждать требования со стейкхолдерами
-
умеет говорить «нет» избыточным требованиям
-
проявляет проактивность и поднимает риски на этапе проектирования
-
действует самостоятельно и берет ответственность за результат
Пример из реальной практики:
аналитик должен заранее сказать
«если у магазина пропадёт интернет — эта схема перестанет работать»
и предложить решение.
🎯 Что важно для роли
-
опыт работы системным аналитиком или проектным менеджером в IT
-
опыт интеграционных проектов
-
опыт сбора и формализации требований
-
опыт подготовки технических заданий для разработки
-
понимание интеграций между системами
-
понимание специфики офлайн-систем и синхронизации данных
-
опыт работы с нефункциональными требованиями (производительность, доступность)
Знание ритейл-домена будет большим плюсом.
⚙️ Необходимые знания и навыки
Моделирование и документация
-
UML (Sequence, Class, State Machine)
-
BPMN 2.0
-
BPMN-моделирование
-
работа с интеграционной документацией
Архитектура
-
понимание микросервисной архитектуры (MSA) и монолитных систем
-
понимание паттернов синхронного и асинхронного взаимодействия
Интеграции
-
REST (JSON)
-
SOAP (XML)
-
gRPC (Protobuf)
Брокеры сообщений
-
Kafka или RabbitMQ
(топики, очереди, подтверждения)
API и контракты
-
Swagger / OpenAPI
-
AsyncAPI
Работа с данными
-
SQL (join, агрегирование данных)
-
понимание планов выполнения запросов
-
понимание транзакций
Проектирование БД
-
построение ER-диаграмм
-
понимание нормализации
-
понимание использования NoSQL
(MongoDB, ClickHouse)
Формализация требований
-
User Stories
-
Acceptance Criteria
-
написание ТЗ
🧰 Инструменты
-
draw.io
-
PlantUML / Mermaid
-
Miro / Figma
-
Postman
-
Confluence
-
Redmine
⭐ Будет преимуществом
-
опыт работы с торговым оборудованием
-
знание специфических протоколов ритейла
-
понимание принципов построения MDM систем
-
опыт интеграционных проектов в ритейле
-
понимание асинхронных интеграций
-
опыт работы с Kafka / RabbitMQ
-
навыки проектирования БД
-
опыт описания API контрактов
(OpenAPI / Swagger / AsyncAPI) -
умение читать код Java / Python / C++ на уровне понимания логики
Опубликована день назад
Похожие вакансии
- Полный день
- Опыт от 3 лет
- Барнаул
- Полный день
- Опыт от 3 лет
- Барнаул