Мы ищем опытного Архитектора решений в стрим Развитие Контактного центра для малого и среднего бизнеса.
Помимо АРМ оператора, есть ещё общебанковский сервис исходящего обзвона и служебный сервис. Особое внимание уделяется надежности и отказоустойчивости выпускаемых продуктов с SLA доступности в 99,99%, разрабатываемом на современном технологическом стеке :
Вместе с нами тебе предстоит:
-
прорабатывать архитектурные решения;
-
прорабатывать технический дизайн решения;
-
разрабатывать и согласовывать архитектурные артефакты;
-
описывать архитектуру на различных уровнях (информационная, функциональная, компонентная, развертывания, сетевая);
-
осуществлять архитектурный надзор (контроль реализации);
-
управлять НФТ (расчет нагрузки/требования безопасности/эксплуатационные требования/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, интеграции приложений).
Будет плюсом:
-
опыт практической разработки на аналогичном технологическом стеке;
-
понимание банковских процессов и знания по ключевым направлениям банковской деятельности;