Москва
Крупный банк приглашает опытного Архитектора для работы над масштабными проектами в области разработки и развития высоконагруженных систем. Мы ищем лидера, способного не только проектировать архитектуру, но и выстраивать процессы, управлять техническими решениями и развивать команду.
Обязанности:
Проектировать архитектуру модулей, баз данных и интеграционных решений;
Готовить архитектурную документацию (графические схемы, текстовое описание);
Согласовывать архитектуру на профильных комитетах и рабочих группах;
Оценивать стоимость инфраструктуры и искать варианты оптимизации;
Валидировать оценки трудоемкости, контролировать соблюдение архитектурных стандартов;
Участвовать в формировании стандартов разработки (ADR) и развитии экспертного сообщества;
Консультировать команды по архитектурным вопросам и выбору технологий;
При необходимости — собеседовать кандидатов, наставлять разработчиков, участвовать в PoC-исследованиях;
Формировать стратегию и дорожную карту развития подконтрольных систем.
Требования:
Высшее техническое (Математика/Физика/Информатика).
8+ лет в разработке ПО. Из них не менее 5 лет — роль System Designer или Solution Architect (в том числе проектирование БД + архитектуры).
Бэкенд: C# (Core) или Java (Spring), глубокое знание SQL (PostgreSQL).
Инфраструктура: Микросервисы, Docker, K8s, CI/CD (Jenkins), Git.
Сети: Понимание маршрутизации, балансировки и подсетей.
Нотации: UML, C4, BPMN (умение читать и создавать).
Будет плюсом:
Опыт миграции монолита в микросервисы.
Настройка High Availability кластеров.