Описание
Добрый день! В связи с активным расширением и ростом портфеля проектов набираем в команду системных аналитиков уровня Middle+ и Senior. Мы работаем с компаниями из разных отраслей: банки и финтех, ритейл и e-commerce, телеком, логистика, промышленность и энергетика. Наши проекты - это всегда сложные, высоконагруженные системы, переход на микросервисную архитектуру, построение интеграционных решений и работа с большими данными.
Задачи
- Выявлять, анализировать и документировать требования к информационным системам (бизнес-требования, функциональные и нефункциональные требования). Проектировать модели данных, архитектуру интеграций и взаимодействие сервисов, работая в тесной связке с архитекторами или самостоятельно.
- Разрабатывать технические задания, функциональные спецификации, пользовательские сценарии (User Story, Use Case) и другую проектную документацию.
- Ставить задачи командам разработки (Backend/Frontend) с высокой детализацией, используя Jira, Confluence и другие системы трекинга.
- Проверять реализованную функциональность на соответствие требованиям (приемочное тестирование, UAT).
Требования
- BPMN 2.0, UML (в частности, Sequence, Activity, Use Case, Class, ER-диаграммы).
- Проектирование и описание интеграций через REST API (знание принципов ресурсов, методов, статус-кодов).
- Опыт работы с брокерами сообщений: Apache Kafka и/или RabbitMQ (понимание топиков, очередей, гарантий доставки, схем данных).
- Работа с инструментами тестирования API: Postman, Swagger/OpenAPI (чтение и создание спецификаций).
- Глубокое понимание форматов данных: JSON, XML/XSD.
- Уверенное знание SQL (написание сложных запросов с JOIN, подзапросами, оконными функциями, группировками).
- Понимание реляционной модели данных, умение проектировать структуры БД (ER-диаграммы), опыт работы с PostgreSQL, Oracle, MS SQL.
- Понимание принципов микросервисной архитектуры (MSA), отличие от SOA, опыт проектирования взаимодействия сервисов.
- Знание жизненного цикла разработки ПО (SDLC) и гибких методологий (Agile, Scrum, Kanban).
- Опыт написания четкой, структурированной технической документации (ФТ, ТЗ, SRS, User Stories).
- Работа с Jira и Confluence.
- Будет плюсом: ArchiMate, C4 model, EPC.
- SOAP, GraphQL, gRPC, WebSocket.
- Опыт с DWH, Data Vault 2.0, ClickHouse, Greenplum, MongoDB.
- Опыт работы с Camunda, понимание DDD, Event-Driven Architecture, CQRS, Saga.
- Опыт работы в конкретных доменах (перечислены в начале вакансии); Опыт с облачными платформами (Yandex Cloud, AWS) и Kubernetes.
- Знание ГОСТ 34 (опыт написания документации по стандарту); Навыки работы с UI/UX (Figma, прототипирование интерфейсов); Базовые знания языков программирования (Java, Python, C#) для чтения кода и понимания логики систем; Понимание процессов Data Engineering (ETL, DWH, BI-отчетность); Опыт работы с LLM и AI-агентами (в части постановки требований).
Условия
Полностью дистанционная занятость. Возможны командировки, но исключительно при вашем согласии. Электронный кадровый документооборот (Договор, счета/акты). Участие в выборе проекта, который вам интересен (мы стараемся учитывать ваши пожелания по домену и стеку).