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