Обязанности: проектирование и развитие архитектуры системы, базы данных, архитектуры данных; внедрение новых практик и инструментов; описание архитектурных решений в принятых нотациях; поддержка в актуальном состоянии описания архитектуры системы согласно нотациям, принятыми в банке (ведение документации); формирование и управление техническим планом работ команд (архитектурные задачи и тех. долг); участие в согласовании архитектурных артефактов при интеграционных решениях со смежными системами. Требования: опыт разработки программного обеспечения на позиции ведущего/главного Java-разработчика - от 5 лет; опыт работы в роли архитектора системы/решений от 2-х лет; опыт проектирования высоконагруженных приложений в микросервисной архитектуре с использованием контейнерных сред; знание паттернов проектирования микросервисной архитектуры. опыт проектирования отказоустойчивых распределенных систем; обоснование выбора способа реализации синхронного/асинхронного взаимодействия; опыт работы с СУБД, понимание их ограничений; уверенное владение навыками проектирования БД; понимание работы сетей, инфраструктуры и кибербезопасности; хороший навык структурирования информации, внимание к деталям; четкое и ясное выражение своих мыслей; лидерские качества (организовывать работу команд, уметь находить аргументы при убеждении в правильности решений).
Похожие вакансии