Описание
ПСБ Финанс (бренд CarMoney) — финтех-сервис, входящий в группу SmartTechGroup и являющийся стратегическим партнером банка ПСБ. Мы создаем и развиваем цифровые финансовые продукты и онлайн-сервисы в сфере кредитования (залоговые и беззалоговые займы), а также технологичные решения для финансового рынка и компаний группы. Сейчас мы ищем руководителя архитектуры, который возглавит архитектурное направление и будет отвечать за развитие и реализацию архитектурной стратегии компании. В ближайшие 12–24 месяца ключевой задачей станет трансформация IT-ландшафта: переход от монолитных и тесно связанных решений к доменно-ориентированной микросервисной архитектуре с управляемыми бизнес-процессами.
Задачи
- Организовывать и развивать процессы внутри команды архитектуры
- Формировать и развивать команду архитекторов, определять зоны ответственности и подходы к работе
- Отвечать за реализацию архитектурной стратегии и выбранного технологического курса компании
- Управлять техническими рисками и архитектурным долгом
- Развивать архитектурные стандарты и процессы на уровне Enterprise Architecture
- Повышать прозрачность и управляемость IT-ландшафта, сокращать количество инцидентов и дефектов, а также время вывода изменений в продуктивную среду (TTM)
- Проектировать целевую архитектуру на основе принципов DDD, bounded contexts, ownership и single writer
- Определять границы доменов и сервисов, принципы взаимодействия между ними и зоны ответственности команд
- Развивать event-driven архитектуру и подходы к проектированию интеграционных контрактов
- Проектировать и внедрять процессную оркестрацию с использованием BPMN и Temporal, определять границы между процессной и доменной логикой
- Прорабатывать архитектуру распределённых бизнес-процессов с использованием Process Manager и паттерна Saga
- Организовывать поэтапную декомпозицию существующих систем по подходу Strangler: выделение сервисов, миграцию данных и обеспечение совместимости между компонентами
- Проектировать контракты событий и API, определять подходы к версионированию, обратной совместимости, идемпотентности и использованию Outbox/CDC
- Организовывать архитектурные дизайн-ревью и согласование технических решений
- Внедрять практики документирования архитектурных решений (ADR), RFC и архитектурных принципов (Guardrails)
- Формировать и поддерживать архитектурные стандарты и правила взаимодействия между командами
- Обеспечивать архитектурное сопровождение команд разработки
- Участвовать в разборе сложных инцидентов, выявлении причин деградации систем и поиске архитектурных решений
- Определять и контролировать выполнение нефункциональных требований: отказоустойчивость, наблюдаемость, производительность, безопасность и эксплуатационная надёжность систем
- Переводить бизнес-требования в архитектурные решения и оценивать их влияние на IT-ландшафт
- Участвовать в формировании технологической дорожной карты (roadmap) и определении приоритетов архитектурных изменений
- Оценивать влияние архитектурных решений на бизнес-показатели и скорость реализации изменений
- Взаимодействовать с бизнес-стейкхолдерами, руководителями разработки, архитекторами и другими техническими командами
Требования
- Имеет опыт работы в роли Head of Architecture, руководителя департамента архитектуры или на аналогичной позиции от 3 лет
- Имеет практический опыт построения и развития Enterprise Architecture, выстраивания архитектурных процессов и стандартов
- Знает TOGAF и умеет применять его на практике: понимает ADM, принципы Enterprise Architecture, управление архитектурными изменениями и формирование дорожных карт перехода (Transition Architectures)
- Владеет ArchiMate и умеет моделировать архитектуру на бизнес-, прикладном и технологическом уровнях, описывать взаимосвязи систем, сервисов и бизнес-процессов, формировать модели As-Is и To-Be
- Имеет практический опыт проектирования распределённых систем и event-driven архитектуры с использованием Kafka и/или RabbitMQ
- Понимает семантику доставки сообщений, принципы идемпотентности, консистентности и асинхронного взаимодействия
- имеет практический опыт применения DDD: bounded context map, агрегаты, инварианты, ACL и published language
- Понимает принципы BPMN-оркестрации и умеет определять границы между процессной и доменной логикой
- Имеет опыт декомпозиции монолитных систем на микросервисы в production-среде
- Уверенно разбирается в SQL- и NoSQL-базах данных, понимает границы транзакций и принципы eventual consistency
- Понимает принципы построения и эксплуатации микросервисной инфраструктуры: Docker, Kubernetes, Service Mesh (Istio)
- Знаком со стратегиями развёртывания Rolling Update, Blue-Green и Canary, принципами управления сетевым взаимодействием и маршрутизацией трафика
- Понимает подходы к обеспечению отказоустойчивости и наблюдаемости систем (tracing, logs, metrics), а также механизмы управления деградациями: timeouts, retries, circuit breakers
- Умеет письменно формулировать и аргументировать архитектурные решения, готовить ADR, RFC и архитектурные принципы
- Обладает сильными коммуникативными и управленческими навыками, умеет выстраивать взаимодействие между техническими командами и бизнес-стейкхолдерами
Условия
- Официальное оформление с первого дня, стабильная работа в федеральной компании
- Конкурентный доход: оклад + премия
- Расширенный ДМС: стоматология, телемедицина, страхование от НС
- Обучение, наставничество и реальный карьерный рост
- Консультации коуча, юриста, психолога
- Оплачиваемые дополнительные выходные
- Корпоративные мероприятия, спортивные активности и участие в волонтерских программах