Минск, Кальварийская улица, 16
Solution Architect / Lead System Architect (FinTech / National Payment Systems)
Компания: ООО «ЕМК СОФТ» (emksoft.dev, резидент ПВТ)
Локация: Беларусь (Минск)
Занятость: Полная
Проект: Трансформация Национальной платежной системы (уровень Регулятора / Центрального банка)
О проекте:
Мы в ЕМК СОФТ создаем кастомные enterprise-решения для клиентов по всему миру. Сейчас мы запускаем масштабный зарубежный проект государственного уровня - трансформацию и развитие крупного Государственного платежного портала.
Текущая система объединяет бюджетные платежи, госуслуги, штрафы и коммунальные сервисы, обрабатывая миллионы транзакций в месяц.
Наша цель - спроектировать и подготовить к реализации финтех-экосистему нового поколения: с продвинутыми онлайн-сервисами для граждан и бизнеса, интеграцией с картами, счетами, банками и современным аналитическим слоем.
Реализация проекта пройдет в 2 этапа:
Assessment & Concept: Аудит текущего состояния (As Is), выработка и защита целевой архитектурной концепции (To Be) перед Регулятором.
Implementation Architecture: Подготовка проекта к разработке, проектирование модулей (Front, Back, Data Lake) и авторский надзор. Инфраструктурная разработка передана выделенной внешней команде.
Основные задачи:
Провести технический аудит существующего платежного портала (Java, PL/SQL, Oracle DB);
Спроектировать целевую микросервисную модульную архитектуру системы на базе open-source стека и лучших практик построения аналогичных национальных систем (например, ЕРИП);
Разработать концепцию распределенного слоя данных, включая In-memory Data Grid (IMDG), транзакционные кластеры и аналитическое Озеро данных (MPP);
Спроектировать интеграционный слой (API Gateway, брокеры сообщений) для подключения десятков банков и тысяч поставщиков услуг с поддержкой стандартов REST, SOAP, ISO 20022;
Прописать механизмы ротации данных, обеспечения транзакционности (ACID) и отказоустойчивости (Mesh-архитектура, SLA 99.999%);
Защитить архитектурную концепцию перед заказчиком и сформировать технические требования для команд разработки.
Наши ожидания от кандидата:
Опыт работы в роли Solution / System Architect в крупных FinTech или Enterprise проектах от 5 лет;
Глубокое понимание бизнес-логики платежных хабов: клиринг, авторизация, лимиты, взаиморасчеты, биллинг, интеграция с процессинговыми центрами;
Отличные знания архитектурных паттернов (Microservices, Event-Driven Architecture, CQRS, API-first);
Знание английского языка на уровне B2 и выше;
Программный стек (архитектурный уровень):
Понимание легаси-стека: Oracle, PL/SQL;
Целевой бэкенд: Java (Spring Boot), Go;
Слой данных: PostgreSQL (Patroni), Apache Ignite (или аналогичные IMDG), Redis, Greenplum / ClickHouse;
Интеграции: RabbitMQ, Apache Kafka, Apache Apisix;
Инструменты: Apache Airflow, Debezium (CDC);
Опыт проектирования высоконагруженных систем (Highload, пиковые нагрузки в сотни TPS);
Знание стандартов безопасности данных и криптографической защиты (ЭЦП, закрытые сети, TLS/SSL).
Будет плюсом:
Опыт взаимодействия или проектирования систем типа ЕРИП / НСПК / СБП или других национальных платежных шлюзов;
Владение испанским языком.
Что мы предлагаем:
Гибридный формат работы: возможность трудиться из дома и комфортный современный офис в центре Минска;
Командировки к Заказчикам: возможность лично погрузиться в среду, проводить аудит на местах и защищать архитектуру перед стейкхолдерами;
Участие в престижном проекте национального масштаба с сильной инженерной командой;
Здоровая финансовая компенсация и привлекательная бонусная система по итогам успешной реализации этапов проектов;
Долгосрочная перспектива: после успешного запуска базового проекта планируется мультипликация разработанной архитектуры и развертывание аналогичных решений;
Прямое влияние на выбор финальных технологий и подходов к разработке;
Отсутствие бюрократии и микроменеджмента.
RWB (Wildberries & Russ)
Минск
Не указана