Архитектор решений, Стрим Развитие контактного центра

Дата размещения вакансии: 15.11.2024
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Мы ищем опытного Архитектора решений в стрим Развитие Контактного центра для малого и среднего бизнеса.

Основной продукт — канальное приложение «Автоматизированное рабочее место (АРМ) оператора КЦ» - интерфейс, в котором работают операторы. Они могут принимать звонки, подключать разные продукты, смотреть информацию по клиентам СМБ.

Помимо АРМ оператора, есть ещё общебанковский сервис исходящего обзвона и служебный сервис. Особое внимание уделяется надежности и отказоустойчивости выпускаемых продуктов с SLA доступности в 99,99%, разрабатываемом на современном технологическом стеке :

K8s, Redis, Postgres, OpenSearch, Kafka / Artemis

Вместе с нами тебе предстоит:

  • прорабатывать архитектурные решения;

  • прорабатывать технический дизайн решения;

  • разрабатывать и согласовывать архитектурные артефакты;

  • описывать архитектуру на различных уровнях (информационная, функциональная, компонентная, развертывания, сетевая);

  • осуществлять архитектурный надзор (контроль реализации);

  • управлять НФТ (расчет нагрузки/требования безопасности/эксплуатационные требования/SLA);

  • формировать архитектурные требования к компонентам продукта;

  • определять потребности по оборудованию (сайзинг);

  • участвовать в проработке и проектировании предложений по развитию продукта;

  • прогнозировать необходимость технологического развития и технологических рисков;

  • проводить технический аудит продукта;

  • анализировать фреймворки/ноу-хау для применения в решениях (внедрение новых технологий).

Какие знания и навыки для нас важны:

  • опыт в IT от 4-х лет (архитектор/разработчик/технический тимлид) в Java стеке;

  • знание и понимание REST, YAML, JSON, XML, HTML, XML-RPC;

  • знание и понимание технологий интеграции REST API, gRPC, WebSocket, JDBC, MQ, Kafka;

  • владение инструментами проектирования, знание нотаций UML, BPMN, ArhiMate;

  • знание принципов ООП, модели OSI;

  • знание и понимание протоколов передачи данных TCP/IP;

  • знание и опыт использования методов описания и спецификации архитектуры ИС, языков и нотаций моделирования (ArchiMate, BPMN, С4).

  • понимание основных концепций построения современных информационных систем, шаблонов проектирования и архитектурных подходов MSA, EDA, SOA, Монолит;

  • опыт разработки или проектирования высоконагруженных, отказоустойчивых систем (highload);

  • понимание, знание платформ Kubernetes/OpenShift.

  • опыт проектирования OpenAPI, AsyncAPI, SOAP, RestAPI.

  • понимание процессов CI/CD.

  • понимание принципов гибких подходов разработки.

  • опыт работы с Swagger, Git.

  • навыки проектирования интеграционного слоя.

  • понимание видов информационных систем (OLTP, DWH, BI, интеграции приложений).

Будет плюсом:

  • опыт практической разработки на аналогичном технологическом стеке;

  • понимание банковских процессов и знания по ключевым направлениям банковской деятельности;