Senior Системный аналитик — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Офис, Удалённая работа
Занятость: Полная занятость
Грейд: Senior
Мы амбициозная и дружная IT-команда, создаём решения в области внедрения, трансформации и стратегического развития автоматизированных информационных систем и программных комплексов для международных проектов на рынке финансовых услуг.
Сейчас находимся в поиске Системного аналитика.
Основные обязанности:
• Сбор, анализ, формализация и согласование требований к платформам;
• Проектирование и развитие решений в микросервисной архитектуре (SOA / EDA);
• Проработка архитектуры микросервисов, их границ ответственности и взаимодействия;
• Проектирование синхронных и асинхронных интеграций (REST, gRPC, Kafka);
• Описание API, контрактов взаимодействия и событийных моделей (OpenAPI);
• Подготовка технической и функциональной документации (ТЗ, спецификации);
• Совместная проработка технических решений с архитекторами и разработчиками;
• Участие в тестировании реализованного функционала совместно с QA;
• Поддержка команды разработки на этапе реализации, участие в разборе инцидентов и ошибок;
• Участие в развитии аналитических стандартов и подходов (Discovery).
Что для этого требуется:
• Опыт анализа бизнес-требований и трансформации их в технические решения;
• Практический опыт проектирования решений в микросервисной архитектуре;
• Понимание и практическое применение принципов SOA и EDA;
• Знание и применение паттернов микросервисной архитектуры, включая:
· Saga;
· CQRS;
· Event-driven architecture;
· API Gateway;
· Circuit Breaker;
· Retry / Timeout;
· Idempotency;
• Обязательный опыт работы с Kafka:
· проектирование событий;
· описание топиков и контрактов сообщений;
• Обязательный опыт работы с базами данных:
· PostgreSQL;
· MongoDB;
· понимание принципа Database per Service;
• Опыт проектирования и описания API:
· REST;
· форматы JSON / XML;
• Понимание принципов разработки программного обеспечения и жизненного цикла ПО;
• Навыки подготовки качественной функциональной и технической документации;
• Владение нотациями UML, BPMN, C4;
• Умение выстраивать коммуникацию с бизнесом и командой разработки.
Чем предстоит заниматься:
• Сбор, анализ, формализация и согласование требований от бизнес-заказчиков и внутренних стейкхолдеров;
• Проектирование и развитие микросервисной архитектуры платформенных решений;
• Проработка и описание взаимодействия микросервисов (синхронного и асинхронного);
• Проектирование новых и доработка существующих микросервисов с использованием REST и Kafka;
• Подготовка и сопровождение технической документации:
· технические задания;
· спецификации;
· описание API и контрактов взаимодействия;
• Проработка архитектурных решений совместно с архитекторами и командой разработки;
• Декомпозиция требований и задач для разработчиков;
• Участие в тестировании реализованного функционала совместно с QA;
• Поддержка команды на этапах реализации, разбор инцидентов, участие в исправлении ошибок;
• Участие в развитии аналитической практики и подходов к Discovery.
Что для этого необходимо:
• Опыт работы от 3-5 лет в роли системного / ведущего аналитика;
• Опыт анализа бизнес-задач и перевода их в технические требования для разработки;
• Практический опыт проектирования решений в микросервисной архитектуре;
• Глубокое понимание принципов SOA и EDA;
• Понимание и применение паттернов микросервисной архитектуры
• Обязательный опыт работы с Kafka;
• Обязательный опыт работы с базами данных;
• Понимание принципов управления данными в микросервисах (Database per Service);
• Опыт проектирования и описания API: REST, форматы JSON, XML;
• Знание и понимание принципов разработки программного обеспечения;
• Навык подготовки качественной функциональной и технической документации;
• Владение нотациями: UML, BPMN, C4;
• Умение выстраивать коммуникацию с разработкой и бизнесом, аргументировать архитектурные решения.
Будет плюсом:
• Опыт работы с Camunda или Temporal (оркестрация процессов, long-running workflows);
• Опыт проектирования высоконагруженных и отказоустойчивых систем;
• Опыт управления внедрением ПО и миграцией данных;
• Опыт работы в финтехе / банковской сфере;
• Навыки координации аналитиков или участия в управлении Discovery-командой;
• Опыт работы с gRPC;
• Опыт работы или понимание работы брокера RabbitMQ;
• Английский язык на уровне уверенного чтения технической документации и рабочей переписки.
Мы предлагаем:
— Работу в дружной команде профессионалов, наставничество от ведущих специалистов на этапе вхождения в проект;
— Динамичный и быстроразвивающийся бизнес, ресурсы и возможность сделать вместе выдающийся продукт на мировом рынке Азии, Латинской Америки, Европы и СНГ;
— Практика и развитие своих компетенций, обсуждение плана индивидуального развития каждого сотрудника;
— Официальное оформление в соответствии с ТК РФ;
— Конкурентная заработная плата и возможность масштабировать её в зависимости от выполняемых бизнес-задач;
— Стабильную оплату с учетом отражений всех выплат;
— Гибкое начало и окончание рабочего дня;
— С заботой о здоровье - ДМС (включая стоматологию) с первого рабочего дня;
— Состоим в реестре аккредитованных ИТ-компаний.
Просьба указывать ожидаемый уровень дохода, это ускорит время рассмотрения Вашего резюме.
Уровень дохода и компенсаций обсуждается с успешным кандидатом по итогам собеседования.