Главный технический директор (CTO)
Удаленно
О Leadex Systems
Leadex Systems разрабатывает платформы для интеграции и управления API для банков, платежных провайдеров и государственных организаций на Ближнем Востоке, Кипре и в Европе. Нас 60 человек. Мы являемся партнером MuleSoft уже много лет и были названы MuleSoft Partner of the Year Middle East 2024 и MuleSoft Partner Champion Middle East 2025.
Большая часть того, что мы создаем, используется там, где сбой интеграции является скорее регуляторным событием, чем неудачным спринтом: основные банковские системы, платежи, онбординг, платформы государственных услуг. Наши клиенты проводят аудиты центральных банков, миграции на ISO 20022 и многолетние сложные внедрения. Мы находимся в центре сложных цифровых трансформаций как команда интеграции, связывающая воедино весь ИТ/ИС ландшафт.
Что представляет собой эта роль
Мы ищем CTO, который возьмет на себя техническую сторону компании: как мы проектируем решения, как мы их поставляем и как растет наша инженерная организация.
Вы будете подчиняться напрямую основателю (и текущему CTO) и генеральному директору, а также входить в состав руководства. Повседневная работа примерно делится на три части: архитектура наших самых сложных программ, техническое руководство распределенной командой разработки и инженерная часть предпродажной подготовки, где вы формируете решение и защищаете его перед архитектурным комитетом клиента.
Наш текущий портфель проектов в основном состоит из MuleSoft и Salesforce. Мы не ищем специалиста по MuleSoft. Мы ищем инженера, который провел карьеру в интеграции, управлял действительно сложными программами и может освоить платформу за квартал. Если вы никогда не работали с Anypoint, мы поможем вам получить сертификацию. То, чему мы не можем научить, — это суждения, которые приходят от личного распутывания ландшафта из 200 интерфейсов под давлением регулятора.
Что будет в вашей зоне ответственности
- Архитектура решений на флагманских проектах. Конкурсы, определяющие наш год, и программы разработки, которые им следуют. Вы устанавливаете архитектуру, рецензируете критически важные решения и являетесь тем, с кем спорит главный архитектор клиента.
- Инженерные стандарты на практике. Паттерны интеграции, дизайн API, CI/CD и стратегия релизов, нефункциональные требования, как мы оцениваем. Сегодня это живет в головах людей и в артефактах прошлых проектов; мы хотим, чтобы это было задокументировано и соблюдалось.
- Технические предпродажи. Технический анализ, проектирование решений, оценка трудозатрат и разделы архитектуры в ответах на RFP. Наши сделки выигрываются или проигрываются в зависимости от того, поверит ли клиент, что дизайн выдержит их среду.
- Техническая организация. Наем архитекторов и старших инженеров, развитие уже работающих людей, решение о том, какие возможности мы будем развивать дальше, а какие покупать. Нам нужен наставник, а не привратник.
- Техническое направление за пределами текущего портфеля. Куда практика пойдет после MuleSoft и Salesforce, в какие платформы и домены мы будем инвестировать, и что это означает для партнерств и сертификаций.
Что нам нужно от вас
- 10+ лет опыта в разработке программного обеспечения, с опытом работы на Java и карьерой, посвященной интеграции в той или иной форме: ESB, middleware, платформы API, событийно-ориентированные системы, сервисные слои над устаревшими ядрами.
- Минимум две крупные, многолетние, многосистемные программы, где вы несли архитектурную ответственность от этапа исследования до продакшена, а не просто передавали документ с дизайном кому-то другому.
- Реальный опыт работы в банковском или финансовом секторе: основные банковские системы, платежные системы, регуляторные и аудиторские ограничения, циклы проверки безопасности, которые занимают больше времени, чем разработка.
- Глубокое знание паттернов корпоративной интеграции и дизайна API, в том числе понимание, когда REST перестает быть правильным решением. Четкая позиция относительно микросервисов по сравнению с SOA и шрамы, чтобы ее обосновать.
- Опыт руководства распределенными инженерными командами в разных часовых поясах, в Agile или гибридных моделях разработки.
- Способность выступать перед архитектурным комитетом банка и отстаивать свою позицию на английском языке. Свободное владение устной и письменной речью является обязательным; все остальное в этой роли обсуждаемо.
- Уверенное владение контейнерами и оркестрацией (Docker, Kubernetes или OpenShift) на уровне человека, которому приходилось отлаживать производственное развертывание, а не просто одобрять его.
Желательно
Опыт работы с MuleSoft или Salesforce, очевидно, хотя это ничего не меняет в том, будем ли мы с вами разговаривать. Кроме того, любое из следующего привлечет наше внимание:
- Практический опыт работы с другими платформами интеграции: IBM Integration Bus, TIBCO, WSO2, Boomi, Apache Camel, Spring Integration. Особенно интересны проекты миграции с них.
- Стандарты банковских и платежных систем: ISO 20022, ISO 8583, SWIFT, Open Banking и PSD2, интеграции со схемами карт.
- Идентификация и доступ: Keycloak, ForgeRock, Okta, Auth0 и работа по обеспечению безопасности API, связанная с ними.
- Обмен сообщениями и потоковая передача данных в больших масштабах: Kafka, RabbitMQ, ActiveMQ, Solace.
- DevOps и наблюдаемость: Jenkins, GitLab CI, TeamCity, Prometheus, Grafana, ELK, а также облачные технологии AWS, Azure или OCI.
- Работа с государственным сектором или государственными органами, где процесс закупок является таким же инженерным ограничением, как и архитектура.
- Немецкий или арабский язык, учитывая, где находятся наши клиенты.
Местоположение и единственное ограничение
Мы распределенная компания, и в целом нам неважно, где вы живете. Одно исключение: наши банковские и государственные клиенты налагают контрактные условия на то, где обрабатываются их данные и где находятся наши сотрудники. Кандидаты, в настоящее время проживающие в России или Беларуси, должны будут переехать до начала работы. Мы покрываем переезд на Кипр, в Германию или Польшу, включая визы, оформление документов и расходы на переезд. Если вы уже находитесь в подходящем месте, оставайтесь там.
Что мы предлагаем
- Место на уровне C-level в компании, настолько маленькой, что ваши решения вступают в силу в том же квартале, когда вы их принимаете.
- Два собеседования до предложения о работе. Мы не проводим шестиэтапные процессы.
- Поддержка при переезде на Кипр, в Германию или Польшу, если вам это необходимо.
- Гибкий график и отсутствие необходимости сидеть в офисе ради самого факта.
- 31 день отпуска плюс 5 дней больничного.
- Сертификация и обучение на любой платформе, требуемой для данной роли, включая MuleSoft.