Чем предстоит заниматься
Сбор, анализ и формализация требований бизнеса (интервью с заказчиками, работа с документацией)
Проектирование архитектуры взаимодействия сервисов (API-first подход), разработка спецификаций RESTful API, а также проработка интеграций через GraphQL, gRPC, WebSockets, AMQP / MQTT
Моделирование бизнес-процессов и пользовательских сценариев в нотациях BPMN 2.0 (на уровне исполнимых процессов) и UML (Use Case, Sequence, Activity, Class Diagrams)
Декомпозиция сложных задач до атомарных User Stories и функциональных требований для команд разработки
Создание интерактивных прототипов интерфейсов (Figma, Axure или Balsamiq)
Проектирование моделей данных: выбор оптимальных реляционных (PostgreSQL) или NoSQL (MongoDB) хранилищ исходя из специфики задачи
Написание сложных SQL-запросов для анализа данных и проверки гипотез
Валидация реализованного функционала, участие в тестировании и приемке работ