Отдел занимается системным анализом и развитием интеграционной шины в рамках перехода и разработки in-house решения, обеспечения централизованного и унифицированного взаимодействия между биллингом и различными информационными системами.
Обязанности:
-
Выполняет валидацию, оптимизацию и управление бизнес-требованиями на разработку;
-
Выполняет координацию работы команд аналитики, разработки, тестирования и администрирования в рамках всего бизнес-процесса реализации требований на ESB;
-
Проектирует решения по бизнес-требованиям;
-
Подготавливает техническое задание;
-
Составляет API-контракты в open-api нотации;
-
Участвует в проектировании архитектуры новых микросервисов или функциональности для реализации на ESB;
-
Своевременное выполнение поручений руководства;
-
Обеспечение полного выполнения поставленных целей;
-
Образование: высшее образование в области информационных технологий;
-
Опыт работы: более 1,5 лет.
Знания и навыки:
- Имеет базовое понимание клиент-серверной архитектуры, а также принципов построения программных интерфейсов;
- Умеет рисовать UML диаграммы, а именно Use Case и Sequence Diagram, component diagram, deployment diagram в plantUml или mermaid;
- Понимает архитектуру системы, которую дорабатывает;
- Понимает типы взаимодействия между системами, как правильно составить техническое задание или техническую спецификацию на интеграцию по REST, SOAP или брокеру сообщений;
- Умеет использовать инструменты работы с API (Postman, Swagger, SoapUI);
- Умеет писать API-контракты в нотации open-api;
- Умеет читать и анализировать логи системы;
- Знает особенности работы нескольких протоколов интеграций (REST, SOAP, gRPC, AMQP, TCP/IP);
- Самостоятельно может спроектировать решение для реализации крупной задачи или компоненты;
- Понимает концепции и парадигмы языков программирования системы, отлично понимает программные зависимости внутри системы;
- Умеет читать код на уровне Junior-разработчика;