Системный аналитик в zZYJuuXSX команду разработки — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: не определён
ПСБ Финанс (бренд 2m6hjVnX) — финтех-сервис, входящий в группу 69FeuHSQH3mGdG и являющийся стратегическим партнером банка ПСБ.
Мы создаем и развиваем цифровые финансовые продукты и онлайн-сервисы в сфере кредитования (залоговые и беззалоговые займы), а также технологичные решения для финансового рынка и компаний группы.
Сейчас мы ищем системного аналитика, который будет участвовать в развитии архитектуры взаимодействия мобильных приложений и backend-систем. Предстоит работать в тесной связке с архитектором решений, командами разработки и владельцами мобильных продуктов. Основной фокус — проработка доменной модели, бизнес-процессов, интеграционных контрактов и клиент-серверных сценариев с учётом особенностей мобильных платформ.
Что предстоит делать:
Прорабатывать доменную модель и бизнес-процессы
• участвовать в формировании доменной модели совместно с архитектором и бизнес-представителями
• определять границы доменных контекстов и зоны ответственности систем
• прорабатывать принципы ownership и single writer для ключевых сущностей
• описывать текущие и целевые бизнес-процессы (AS-IS и TO-BE)
• готовить BPMN-диаграммы для межсистемной оркестрации
• участвовать в разграничении процессной и доменной логики
Проектировать интеграции и взаимодействие систем
• описывать и сопровождать интеграционные контракты между информационными системами и мобильными приложениями
• прорабатывать REST API и асинхронные механизмы взаимодействия
• описывать структуры сообщений и событий, обязательные и опциональные атрибуты
• определять требования к версионированию контрактов и обратной совместимости
• участвовать в проектировании event-driven взаимодействий, определять назначение и семантику событий, роли систем-источников и потребителей
• учитывать принципы eventual consistency при проектировании распределённых сценариев
• прорабатывать подходы к BFF и API-агрегации с учётом потребностей мобильных клиентов
Прорабатывать мобильные сценарии и синхронизацию данных
• проектировать клиент-серверные сценарии взаимодействия мобильных приложений с backend-системами
• учитывать особенности мобильных платформ: ограничения фонового выполнения, нестабильность сети, расход заряда устройства и мобильного трафика
• формировать требования к полной и инкрементальной синхронизации данных между мобильными приложениями и backend-системами
• прорабатывать механизмы batching, retry и идемпотентности операций
• описывать сценарии обработки задержек доставки, временной недоступности сервисов и потери соединения
• проектировать сценарии доставки изменений и пользовательских уведомлений на мобильные устройства с использованием push-уведомлений и механизмов синхронизации
• учитывать offline-сценарии, кэширование и восстановление данных после потери связи
Сопровождать разработку
• готовить и поддерживать аналитическую документацию: контекстные и sequence-диаграммы, описание пользовательских и системных сценариев
• описывать пограничные ситуации (edge cases) и сценарии обработки ошибок
• сопровождать команды разработки на этапе реализации, уточнять требования и логику работы системы
• участвовать в обсуждении технических изменений и оценивать их влияние на архитектуру, бизнес-процессы и пользовательские сценарии
• взаимодействовать с архитекторами, разработчиками и владельцами мобильных продуктов
Мы ищем кандидата, который:
• понимает принципы Domain-Driven Design на уровне системного анализа: bounded contexts, агрегаты, инварианты и разграничение ответственности доменов и процессов
• имеет опыт описания event-driven взаимодействий, понимает асинхронные модели интеграции и принципы eventual consistency
• уверенно проектирует интеграционные контракты и понимает требования к их версионированию, совместимости и нефункциональным характеристикам
• имеет опыт проработки клиент-серверных сценариев для мобильных приложений, включая взаимодействие mobile-backend, пользовательские состояния и обработку ошибок
• понимает принципы построения BFF и API-агрегации с учётом особенностей мобильных приложений
• разбирается в ограничениях мобильных платформ: расход заряда устройства, нестабильность сети, ограничения background execution и особенности доставки данных и уведомлений
• понимает принципы mobile-first взаимодействия и умеет проектировать сценарии с минимальным количеством сетевых вызовов и объёмом передаваемых данных
• имеет опыт проектирования механизмов синхронизации, кэширования и восстановления данных после потери соединения
• понимает особенности работы мобильных приложений как участников интеграционного контура, которые не могут гарантировать постоянную доступность и подключение к сети
• умеет проектировать деградационные сценарии при плохом соединении, временной недоступности backend и частичной синхронизации данных
Будет преимуществом:
• опыт работы в финтехе или банковской сфере, понимание регуляторных ограничений и требований информационной безопасности
• практический опыт работы с BPMN и движками Camunda, Flowable или аналогичными решениями
• понимание роли BPMN как инструмента оркестрации бизнес-процессов, а не реализации доменной логики
• опыт подготовки технической и аналитической документации в подходе Docs as Code
• понимание принципов observability, требований к логированию, трассировке и диагностике процессов
• опыт работы системным аналитиком в сложных IT-ландшафтах с большим количеством интеграций и распределённых компонентов
Условия и формат работы
• официальное оформление с первого дня, стабильная работа в федеральной компании
• удаленная работа
• конкурентный доход
• расширенный ДМС: стоматология, телемедицина, страхование от НС
• обучение, наставничество и реальный карьерный рост
• консультации коуча, юриста, психолога
• оплачиваемые дополнительные выходные
• корпоративные мероприятия, спортивные активности и участие в волонтёрских проектах
Присоединяйтесь к нашей команде и участвуйте в развитии технологичных финансовых продуктов!