описание
Мы проводим масштабную миграцию цифрового финансового продукта на новую платформу . Это комплексный проект по переносу системы кредитования, включающий миграцию данных, переписывание бизнес-логики и построение новых интеграций. Мы ищем опытного System Analyst, который будет отвечать за анализ текущей системы, проектирование целевых решений и сопровождение команд разработки на всех этапах миграции.
задачи
- Анализировать существующую систему, выявлять бизнес-правила, зависимости и ограничения
- Разрабатывать детальные технические требования и спецификации для миграции функциональности
- Описывать и согласовывать интеграционные контракты (REST API, JSON-схемы, event-контракты)
- Моделировать и визуализировать бизнес-процессы и потоки данных с использованием BPMN и UML (Sequence, Activity, Component diagrams)
- Проектировать миграцию данных: маппинги, трансформации, стратегии переноса
- Декомпозировать технические инициативы в задачи для разработки, готовить User Stories / Use Cases и формировать критерии приёмки
- Проводить анализ рисков и узких мест в целевой архитектуре
- Поддерживать команды разработки в процессе delivery: отвечать на вопросы, участвовать в backlog grooming и sprint planning
- Взаимодействовать со смежными командами и стейкхолдерами для согласования технических решений
- Поддерживать и актуализировать документацию в базе знаний (Confluence)
- Участвовать в разборе сложных инцидентов и анализе причин их возникновения (root cause analysis)
требования
- Опыт работы в банковских, финтех- или e-commerce продуктах
- Опыт работы системным аналитиком от 5 лет, желательно интеграции или продуктовой разработке
- Глубокое понимание принципов работы REST API (HTTP-методы, статус-коды, заголовки, идемпотентность, версионирование)
- Практический опыт работы с инструментами для тестирования и описания API (Swagger/OpenAPI, Postman)
- Знание SQL: умение писать сложные запросы с JOIN, оконными функциями, понимание структуры баз данных PostgreSQL
- Умение создавать понятные и структурированные диаграммы с использованием BPMN и UML
- Навык подготовки и ведения технической документации (требования, спецификации, технические описания)
- Опыт работы с event-driven архитектурой и брокерами сообщений (Kafka, RabbitMQ)
- Понимание принципов микросервисной архитектуры и паттернов взаимодействия между сервисами
- Опыт работы с legacy-системами и миграцией данных
- Будет плюсом: Опыт участия в архитектурных ревью и принятия технических решений; Знание паттернов CQRS, Event Sourcing; Опыт работы с GraphQL; Английский язык на уровне чтения технической документации
условия
- Условий в вакансии нет