Fullstack-аналитик
Описание
Чем предстоит заниматься: участием в фазе первичного определения границ задачи и ее оценки; сбором и формализацией бизнес-требований, разработкой и согласованием функциональных, нефункциональных и пользовательских требований; проверкой макетов на соответствие требованиям; постановкой для frontend, backend-разработки; участием в smoke-тестировании перед запуском фичи; написанием инструкций для пользователя. Чего мы ждем от тебя: опыт работы fullstack аналитиком - от 3-х лет; сбор и управление требованиями (Business Analysis): Опыт работы с неопределенностью: Умение проводить интервью с бизнес-заказчиками, выявлять скрытые потребности и формализовать их. Артефакты: профессиональное владение техниками описания требований: User Stories & Use Cases (с детальными сценариями основного и альтернативного путей). BRD (Business Requirements Document) и SRS (Software Requirements Specification). Проектирование UI/UX на уровне варфреймов (Balsamiq, Figma, Miro) — чтобы согласовать логику ЛК до передачи в дизайн. моделирование процессов: свободное владение BPMN 2.0 и UML (Sequence, State Machine, Activity diagrams) для описания сложных страховых кейсов (например, процесс подачи заявления на выплату или продление полиса). проектирование интеграций (Technical Analysis): API Design: Опыт проектирования REST (JSON) и понимание SOAP (XML) Протоколы и форматы: Понимание HTTP-методов, кодов ответов, заголовков. Интеграционные паттерны: Понимание разницы между синхронным и асинхронным взаимодействием (очереди сообщений: Kafka, RabbitMQ). Инструменты: Владение Postman, Swagger/OpenAPI (умение самому описать спецификацию API). Проектирование микросервисной архитектуры (MSA): Декомпозиция монолита/системы: умение разделять общую бизнес-задачу на независимые сервисы на основе Domain-Driven Design. Работа с данными и БД: SQL: Уровень выше базового (Join, Group by, сложные подзапросы, работа с оконными функциями Проектирование БД: Умение рисовать ER-диаграммы (схемы сущностей и связей) для новых модулей.