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