Диалогово-коммуникационная платформа (ДКП) – стрим отвечает за развитие платформенных сервисов банка для обслуживания клиентов через диалоговые каналы, включая создание голосовых ассистентов, чат-ботов и речевую аналитику в Контакт-центрах.
Продукты:
- Чат-платформа – предназначена для организации обслуживания клиентов в цифровых диалоговых каналах операторами/менеджерами банка либо чат-ботами. Платформа предоставляет API для интеграции в канальные приложения, а также для вывода функционала в мессенджеры.
- Чат-бот-платформа – среда разработки, развертывания и функционирования диалоговых агентов (чат-боты, голосовые ассистенты их навыки). В результате разработки на платформе чат-бот/ассистент представляет собой совокупность сценариев, описывающих бизнес-логику проведения чат-бота, что позволяет клиентам подключенного канала взаимодействовать с системой на естественном языке.
- Платформа синтеза и распознавания голоса – сервис, предназначенный для распознавания естественной речи клиента с дальнейшим преобразованием в текст, а также генерации речи на основе текстового сообщения.
- Платформа голосовых роботов – предназначена для организации обслуживания клиентов роботами в телефонии на входящем трафике (IVR) и исходящем обзвоне. Сервис оркестрирует взаимодействие нескольких сервисов для решения задачи – телефонию, платформу синтеза и распознавания голоса, чат-бот платформу (ассистентов на ее базе).
Требования: - Опыт работы от 3 лет архитектором приложений, разрабатываемых с нуля,
- Опыт реализации высоконагруженных приложений на базе микросервисной архитектуры,
- Знание технологий контейнеризации (Kubernates/OpenShift), особенностей их использования и ограничений,
- Опыт реклизации комплексных интеграционных решений c использованием REST/SOAP-сервисов, очередей, брокеров сообщений, XML/JSON, XSD/JSON Schema,
- Опыт работы с нереляционными/реляционными БД (проектирование, нормализация, ACID, уровни изоляции и т. д.),
- Опыт разработки и согласования технической документации,
- Знание принципов гибкой методологии разработки (scrum, kanban), опыт применения соответствующих практик,
- Базовые знания о работе систем роботизированного обслуживания (голосовые роботы, ассистенты, чат-боты, IVR),
- Знания принципов построения и технологий DevOps,
- Нацеленность на результат и ответственный подход,
- Опыт работы с Jira, Confluence,
- Навыки подготовки и проведения презентаций.
Плюсом будет: - Опыт разработки архитектуры уровня предприятия (enterprise architecture),
- Опыт реализации решений на базе генеративного ИИ (LLM),
- Опыт реализации решений в области коммуникации с клиентами в диалоговых каналах (чаты, чат-боты, голосовые ассистенты, помощники операторов КЦ),
- Опыт решения DataScience, NLP задач,
- Опыт работы со стэком: Java 8/11, Spring/Springboot, OpenShift, PostgreSQL/Oracle, REST API, Kafka/MQ,
- Понимание принципов обслуживания в контакт-центрах, архитектуры ПО,
- Знания банковских бизнес-процессов и архитектурных особенностей банковских технологических продуктов,
- Продвинутые знания в области информационной безопасности,
- Опыт реализации систем мониторинга разрабатываемых решений.
Вам предстоит:
- Принятие ключевых технологических решений в рамках разработки продуктов стрима,
- Проектирование решений в соответствии с требованиями и стандартам в области ИТ-архитектуры,
- Описание архитектуры на различных уровнях (информационная, функциональная, компонентная, развертывания, сетевая),
- Сбор, анализ функциональных и нефункциональных требований к решениям,
- Проведение сравнительного анализа, оценки и выбора альтернатив в зоне ответственности,
- Разработка и согласование документации в рамках производственного процесса (архитектура, технический дизайн),
- Участие в формировании и приоритизации бэклога команды.