System Analyst / Business-System Analyst
Про проєкт
Ми будуємо архітектурний міст між legacy-обліковими системами (1С/BAS білінги) та сучасним мікросервісним ядром. Якщо вам цікаво не просто писати ТЗ, а проєктувати надійні, безпечні й масштабовані інтеграційні рішення — це саме та роль.
Шукаємо технічно сильного System Analyst, який перетворюватиме бізнес-вимоги на чіткі технічні специфікації та API-контракти для розробників.
Чим доведеться займатись
Проєктування API-контрактів та архітектури інтеграцій
- Розробка та документування REST API контрактів (OpenAPI/Swagger) між мобільним застосунком (BFF) та мікросервісами Middleware
- Синхронізація технічних вимог між командою бекенду (.NET) та зовнішньою командою мобільної розробки (Flutter)
- Контроль версіонування API та зворотної сумісності
Аналіз та мапінг даних
- Аналіз структур даних у розрізнених регіональних білінгових системах (BAS/BAF, UtilitySuite)
- Створення Data Mapping Documents для трансформації даних зі старих форматів (SOAP/XML) у єдину канонічну модель Middleware (JSON)
- Опис логіки обробки конфліктів даних та правил злиття профілів
Моделювання системних процесів (UML)
- Sequence Diagrams для складних асинхронних процесів та багатосторонніх інтеграцій
- Флоу транзакцій: інтеграція з платіжними шлюзами (еквайринг, токенізація карток)
- Процеси авторизації та верифікації: BankID (НБУ), інтеграція з "Дія" (Share API, Дія.Підпис), Keycloak/OAuth2
Нефункціональні вимоги та відмовостійкість
- Сценарії поведінки системи під час збоїв (Graceful Degradation)
- Вимоги до Circuit Breaker, таймаутів, Retry policy
- Стратегії кешування (Cache-Aside) для стабільної роботи мобільного застосунку під час нічних регламентних робіт у білінгах
Що для нас важливо
- Від 3 років досвіду на позиції System Analyst / Integration Analyst у складних проєктах (FinTech, Telecom, Enterprise)
- Глибоке розуміння RESTful API, досвід роботи зі Swagger/OpenAPI, Postman
- Впевнене володіння UML (Sequence, Component, Activity diagrams) та BPMN 2.0; інструменти — PlantUML, Draw.io, Mermaid або аналоги
- Впевнене знання SQL (складні запити, нормалізація, індекси), розуміння реляційних БД (PostgreSQL)
- Розуміння принципів мікросервісної архітектури, брокерів повідомлень (Kafka/RabbitMQ) та патернів інтеграції
- Досвід ведення технічної документації в Confluence, написання SRS для розробників
Буде плюсом
- Досвід інтеграції з обліковими системами 1С/BAS/BAF
- Досвід роботи з high-load системами (масштабування до 10 000 RPS)
- Знання основ кібербезпеки (Zero Trust, OAuth 2.0, OpenID Connect, JWT)
- Досвід інтеграції українських державних сервісів (BankID, Дія)
М'які навички
- Системне мислення, вміння декомпозувати складні legacy-процеси на зрозумілі мікросервісні складові
- Здатність аргументовано захищати технічні рішення перед Tech Lead та архітектором
- Проактивність у виявленні "вузьких місць" ще на етапі проєктування
- Комунікабельність для ефективної роботи на стику двох команд розробки
Що ми пропонуємо
- Офіційне працевлаштування
- Заробітна плата від 2500 у.о.
- Віддалена робота
- Оплачувана відпустка та лікарняні
Про компанію: Tolk — Група компаній-постачальників енергоресурсів, ключовий гравець серед 1100 постачальників електроенергії в Україні. Це майже 1 млн клієнтів і понад 3,5 млрд кВт·год електроенергії на рік.