Директор по разработке / Director, Head of Engineering
Описание
Мы 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. Подтвержденная способность масштабировать инженерные команды и системы. Отличные навыки лидерства и коммуникации. Условия: Полностью оплачивается релокация для специалиста. Раз в год компания оплачивает билеты туда-обратно Помогаем найти школы для детей. Есть рус.школа при посольстве. В рамках выделенного бюджета заказчик оплачивает жилье. Заработная плата в долларах. Уровень английского должен быть отличным, вся коммуникация на английском.