Москва
Пресненская набережная 10с1
Пресненская набережная 10с1
Обязанности:
- прорабатывать требования и архитектурные решения в рамках системы;
- предоставлять архитектурное видение для потоковых решений;
- контролировать выполнение архитектурных требований;
- участвовать в обсуждениях и презентациях предлагаемых/принятых архитектурных решений;
- контролировать соблюдения паттернов проектирования и стандартов банка в системе, адаптация системы под новые/меняющиеся стандарты;
- консультировать коллег (как из команды, так и из смежных подразделений) по вопросам архитектуры системы, паттернам проектирования, стандартам технологической платформы;
- подготавливать архитектурную документацию по системе.
Требования:
- опыт работы архитектором решений на проектах по разработке продуктов для розничного бизнеса, преимущественно в финансовых организациях;
- хорошее знание основных подходов и шаблонов проектирования (SOLID, GoF, GRASP, DDD);
- опыт разработки архитектурной документации уровня систем, решений и сервисов;
- знание и умение применять для описания решений одну из нотаций: ArchiMate, UML;
- опыт использования средств моделирования (Sparx EA, PlantUML, Visual Paradigm, Draw.io и т.п.);
- опыт разработки приложений на базе микросервисной архитектуры;
- опыт использования, проектирования реляционных/нереляционных СУБД (PostgreSQL, Oracle, Redis, RocksDB, Tarantool, …);
- знание Apache Kafka, платформ Kubernetes/OpenShift;
- опыт работы с системами кэширования (Redis/Tarantool и т.п.);
- опыт реализации интеграционных решений c использованием REST/SOAP-сервисов и брокеров сообщений (очереди, топики).