О роли
Мы ищем руководителя с сильным бэкграундом в разработке и архитектуре, который возглавит инженерную функцию банка целиком, и подготовит технологический и процессный фундамент для масштабирования.
Под управлением — несколько команд разработки (mobile, web, backend), домен обеспечения качества (QA) и интеграции с внешними системами; всего около 50 человек. Роль подчиняется CIO и входит в технологическое руководство банка, тесно взаимодействует с аналитикой, архитектурой, сопровождением банковских систем и бизнес-стейкхолдерами.
Роль предполагает тесное взаимодействие с департаментом аналитики, архитектуры и планирования, и с Сопровождением банковских систем, и с бизнес стейхолдерами.
Команды и направления разработки
- Mobile: разработка и развитие мобильных приложений банка (iOS / Android).
- Web: клиентские и внутренние web-интерфейсы, личные кабинеты, порталы.
- Backend: серверные сервисы для кредитных, транзакционных и продуктовых доменов (credit / transaction / product services).
Обеспечение качества (QA)
- Полный цикл QA во всех доменах разработки: автоматизированное, ручное, регрессионное и нагрузочное (performance) тестирование.
- Развитие автоматизации тестирования, культуры качества и метрик качества поставки.
- Управление инженерной организацией: выстраивание структуры команд, найм, развитие и удержание инженеров и тимлидов, планирование ресурсов и capacity.
- Поставка технологического продукта: ответственность за сроки, качество и предсказуемость поставки во всех доменах; сквозное владение процессом от требований до продакшена.
- Процессы разработки: построение и оптимизация процессов (SDLC, Agile/Scrum/Kanban), метрик и практик, повышающих скорость и прозрачность работы команд.
- Инженерные практики: внедрение и поддержка стандартов code review, тестирования, ветвления, документации и технического качества кода.
- CI/CD и DevOps-культура: развитие конвейеров непрерывной интеграции и доставки, автоматизации сборок, релизов и мониторинга.
- Архитектура и надёжность: совместно с архитекторами обеспечение масштабируемости, отказоустойчивости и безопасности решений в высоконагруженном финансовом контексте.
- Управление качеством: развитие QA-домена, автоматизации тестов, регрессионного и нагрузочного тестирования как встроенной части процесса поставки.
- Вендоры и интеграции: управление интеграциями с внешними системами и качеством взаимодействия.
- Бюджет и планирование: участие в планировании технологического бюджета, приоритизация инициатив совместно с продуктом и бизнесом.
- Взаимодействие со стейкхолдерами: продукт, риски, ИБ, ОперДеп, Клиентский сервис, комплаенс — согласование целей и roadmap.
Обязательные
- Опыт лидерства: от 5 лет в роли Head of Engineering / Engineering Director / или сильный Tech Lead крупного направления, в FinTech, BigTech или высоконагруженных продуктовых компаниях; в целом от 8–10 лет в разработке.
- Управление командой: опыт руководства командой от 30 человек / несколькими командами одновременно.
- Построение организаций: построение и оптимизация инженерных команд и процессов; успешный кейс трансформации команды.
- Java: глубокое знание экосистемы (Spring Boot, Spring Cloud, Hibernate) как основы надёжного транзакционного и высоконагруженного ядра банка.
- Архитектура: паттерны интеграции, очереди сообщений (Kafka, RabbitMQ), базы данных (PostgreSQL, NoSQL), контейнеризация (Docker, Kubernetes), CI/CD.
- Управление QA: опыт выстраивания или руководства функцией качества, включая автоматизацию тестирования.
- People management: умение нанимать лучших, удерживать ключевых сотрудников и управлять эффективностью команды.
- Бизнес-мышление: аргументация технических решений в терминах ROI, time-to-market и рисков; диалог с бизнесом и правлением на одном языке.
Будет плюсом
- Опыт в финтехе / банковской сфере, знание требований к надёжности, безопасности и регуляторике.
- Опыт работы с высоконагруженными транзакционными системами.
- Опыт управления интеграциями с внешними вендорами и платформами аутентификации или KYC.
Технологический стек
Роль управленческая, поэтому важнее опыт руководства и построения процессов, чем конкретный стек. При этом ожидается сильный технический бэкграунд:
- Java (экосистема JVM, Spring и смежные технологии) как основной backend-стек.
- Понимание современных подходов: микросервисы, API, очереди сообщений, реляционные базы данных.
- Облачные и контейнерные технологии (Kubernetes, Docker), инструменты CI/CD (GitLab CI, Jenkins и аналоги).
- Понимание мобильной и web-разработки на уровне, достаточном для руководства соответствующими командами.
Условия:
- Трудоустройство в соответствии с ТК Республики Узбекистан.
- Оплачиваемый отпуск и больничные.
- Помощь с релокацией для тех, кто переезжает в солнечный Ташкент.
- Корпоративная техника
- Высокая конкурентная заработная плата.
- Амбициозный проект