Мы Digital-агентство Saltwort, занимаемся разработкой, автоматизацией, сопровождением и продвижением как для небольших компаний, так и для гигантов отрасли.
Приглашаем на долгосрочное сотрудничество Директора по разработке / Director, Head of Engineering.
Вакансия предполагает релокацию в Камбоджу и трудоустройство в штат к заказчику.
ОБЯЗАТЕЛЬНО! Знание разговорного английского (уровень С1 – С2).
Сфера деятельности заказчика: Банк
Ключевые компетенции: Docker, Kubernetes, Java, .NET, C#, CI/CD, Python, Go, OpenStack, Claude
Обязанности:
- Определять и реализовывать общую инженерную стратегию, согласовывая технологические инициативы с бизнес-целями и продуктовым роадмапом.
- Руководить и развивать несколько инженерных направлений, включая DevOps, мобильную платформенную инженерию (Mobile Platform Engineering) и QA/Тестирование, формируя высокоэффективную, ответственную культуру, ориентированную на результат.
- Непосредственно управлять старшими руководителями (включая Руководителя направления DevOps) и обеспечивать согласованность действий во всех инженерных областях.
- Стимулировать модернизацию устаревших систем (legacy) и кодовой базы, определяя и реализуя стратегию миграции к масштабируемым, поддерживаемым, облачно-нативным (cloud-native) и микросервисным архитектурам.
- Руководить внедрением и развитием открытых инфраструктурных технологий с сильным фокусом на OpenStack и связанные с ним инструменты экосистемы.
- Устанавливать и обеспечивать соблюдение инженерных стандартов, фреймворков управления (governance) и лучших практик во всех командах.
- Отвечать за сквозной SDLC (жизненный цикл разработки ПО) и улучшать его, включая CI/CD, автоматизированное тестирование, управление релизами и стратегии развертывания (blue-green, canary).
- Продвигать инженерное совершенство через стандарты кодирования, ревью кода и лучшие архитектурные практики.
- Стимулировать внедрение микросервисной архитектуры и принципов доменно-ориентированного проектирования (DDD) там, где это уместно.
- Обеспечивать проектирование систем с учетом высокой масштабируемости и производительности, поддерживающих растущие нагрузки и трафик.
- Определять и реализовывать стратегии горизонтального и вертикального масштабирования, балансировки нагрузки и оптимизации производительности.
- Стимулировать интеграцию и эффективное использование инструментов разработки на базе ИИ (например, Copilot, Claude, Cursor).
- Тесно сотрудничать с DevOps для обеспечения масштабируемой, надежной и автоматизированной инфраструктуры.
- Курировать архитектурные решения для распределенных систем и микросервисных сред.
- Определять и отслеживать ключевые инженерные метрики (частота развертываний, время выполнения заказа (lead time), MTTR, частота сбоев при изменениях).
- Обеспечивать тесное сотрудничество между командами разработки, продукта, QA и DevOps.
- Руководить наймом, наставничеством и развитием инженерных менеджеров и старших инженеров во всех областях.
- Управлять мощностями инженерных команд, планированием и приоритизацией в рамках множества команд и направлений.
- Обеспечивать внедрение требований безопасности, соответствия (compliance) и надежности в инженерные процессы.
- Обеспечивать непрерывное обучение, коучинг и повышение квалификации инженерных команд, гарантируя, что сотрудники владеют новейшими технологиями, инновационными инструментами, фреймворками автоматизации, ИИ-инструментами и лучшими инженерными практиками.
Требования: - Опыт работы в разработке ПО от 10 лет, включая опыт руководства.
- Подтвержденный опыт работы на руководящих должностях в инженерии с управлением несколькими функциями (команды DevOps, QA, Mobile, Platform).
- Сильный опыт модернизации и миграции устаревших систем (legacy).
- Глубокая экспертиза в распределенных системах, масштабируемости и микросервисной архитектуре.
- Железобетонный опыт и экспертиза в технологиях контейнеризации (Docker, Kubernetes).
- Отличное понимание пайплайнов CI/CD, стратегий автоматизированного тестирования и подходов к развертыванию.
- Опыт внедрения инженерных стандартов и управления (governance).
- Опыт работы с инструментами разработки с поддержкой ИИ (Copilot, Claude, Cursor).
- Сильный технический бэкграунд в современных языках программирования, включая C#, .NET, Python, Go или Java.
- Опыт работы с OpenStack и экосистемами инфраструктуры с открытым исходным кодом.
- Четкое понимание облачных платформ и концепций инфраструктуры.
- Сильное знание лучших практик разработки ПО и QA.
- Подтвержденная способность масштабировать инженерные команды и системы.
- Отличные навыки лидерства и коммуникации.
Условия: - Полностью оплачивается релокация для специалиста.
- Раз в год компания оплачивает билеты туда-обратно
- Помогаем найти школы для детей. Есть рус.школа при посольстве.
- В рамках выделенного бюджета заказчик оплачивает жилье.
- Заработная плата в долларах.
- Уровень английского должен быть отличным, вся коммуникация на английском.