Руководитель отдела разработки программного обеспечения
Что вас ждет
Руководитель отдела разработки программного обеспечения возглавляет инженерную функцию в Customer Experience Solutions, отвечая за создание, выпуск и эксплуатационное качество клиентских цифровых платформ McLaren. Эта роль несет техническую ответственность за все программное обеспечение, поставляемое в цифровую инфраструктуру, будь то разработанное инженерами McLaren, подрядчиками или партнерами по внедрению, и является последним этапом технического приемки работ, выполненных поставщиком. Существование этой роли призвано обеспечить, чтобы инфраструктура, поставляемая шестью партнерами наряду с внутренней командой, была спроектирована по единому стандарту, была безопасной по своей сути, и чтобы McLaren мог эксплуатировать и развивать ее в долгосрочной перспективе, а не перестраивать каждый раз при окончании контракта.
Что вы будете делать
- Обеспечивать комплексную разработку программного обеспечения для всей клиентской платформы, включая веб-сайт, конфигуратор, приложение для владельцев, клиентский портал, платформы для управления запасами и инструменты бронирования.
- Выступать в качестве технического авторитета по работам партнеров и поставщиков. Определять критерии приемки, проверять результаты и подписывать приемку перед выпуском, чтобы ни один код партнера не попал в производственную среду без технического подтверждения McLaren.
- Устанавливать, публиковать и обеспечивать соблюдение инженерных стандартов всеми участниками, чтобы платформы, созданные различными командами и партнерами, были единообразны по архитектуре, качеству кода, тестированию и документации.
- Отвечать за безопасную разработку в рамках жизненного цикла разработки программного обеспечения, включая моделирование угроз, стандарты безопасного кодирования, управление зависимостями и уязвимостями, а также этапы тестирования безопасности в соответствии с политикой McLaren.
- Отвечать за инженерную составляющую бюджета на цифровую разработку.
- Создать и внедрить модель поэтапного внедрения на основе команд (squad-based), в которой каждая команда возглавляется техническим руководителем McLaren, ответственным за технические решения в рамках своей области.
- Создать внутренний слой технических руководителей, используя McLaren Engineering Competency Framework для оценки возможностей, назначения объема работ для старших и ведущих технических руководителей, а также для развития инженеров в этом направлении.
- Уменьшить зависимость от внешних инженерных ресурсов, определяя возможности, которыми McLaren должен обладать самостоятельно, и преобразуя знания, полученные от поставщиков, во внутренние возможности в соответствии с согласованным графиком.
- Сотрудничать с Enterprise Architecture по вопросам интеграции и проектирования данных, с Product Management по реализуемости дорожной карты и последовательности, а с Programme and Delivery по планированию релизов и управлению поставщиками.
- Сотрудничать с Core Technology по вопросам QA, DevOps, сред и инструментов для выпуска релизов, чтобы обеспечить последовательное соблюдение инженерных стандартов на этапе выпуска.
- Отвечать за инженерный вклад в выбор поставщиков, технические задания и коммерческие обзоры, гарантируя, что соглашения структурированы вокруг результатов и стандартов качества, которые McLaren может требовать от партнеров.
Что вы принесете
Знание бизнеса
- Понимание клиентских цифровых платформ и коммерческих результатов, которые они поддерживают, желательно в автомобильной, люксовой розничной торговле или сопоставимом потребительском секторе.
- Знакомство с многопартнерской средой разработки и коммерческими аспектами соглашений на инженерные услуги.
Основные функциональные и технические навыки
- Значительный опыт руководства функциями разработки программного обеспечения, которые обеспечивают масштабируемую разработку клиентских веб-, мобильных платформ и платформ интеграции.
- Подтвержденный опыт привлечения партнеров по разработке к соблюдению технических стандартов, включая определение критериев приемки и осуществление полномочий по утверждению.
- Глубокие знания современных инженерных практик, включая непрерывную интеграцию и доставку (CI/CD), автоматизированное тестирование, дисциплину ревью кода, управление релизами и эксплуатацию в производственной среде.
- Практическое владение практиками безопасной разработки, включая стандарты безопасного кодирования, управление уязвимостями и тестирование безопасности в рамках жизненного цикла разработки.
- Опыт внедрения гибкой разработки на основе команд (agile squad-based delivery) и уровня технических руководителей, включая оценку возможностей и структурированное развитие.
- Опыт преобразования аутсорсинговых или принадлежащих поставщикам возможностей в постоянную внутреннюю инженерную команду.
- Уверенность в обсуждении с высшим руководством технических компромиссов, рисков и инвестиций.
Личные качества и компетенции
- Устанавливает четкий технический стандарт и последовательно придерживается его как с партнерами, так и с внутренними командами.
- Строит доверие за счет последовательности, чтобы бизнес-стейкхолдеры и дилеры могли полагаться на обещания, данные отделом разработки.
- Целенаправленно развивает инженеров, создавая возможности для лидерства, а не дополнительную иерархию.
- Комфортно работает в меняющейся организации и принимает решения при неполной информации.
- Прагматично подходит к оценке того, где внешние ресурсы приносят пользу, а где McLaren должен обладать соответствующими возможностями самостоятельно.
Что мы предложим вам
Мы предлагаем широкий пакет льгот, который включает:
- Структурированную систему карьерного развития
- 25 дней отпуска плюс банковские праздники. Возможность ежегодной покупки/продажи до пяти дней отпуска
- Расширенная схема корпоративного пенсионного обеспечения
- Премиальные выплаты по итогам года (дискреционные)
- Частное медицинское страхование и план компенсации медицинских расходов
- Страхование жизни
- Возможность взять оплачиваемый отпуск до одного года после двух лет работы
- Льготы, которые вы можете адаптировать к своему образу жизни, такие как скидки на покупки
- Щедрая политика предоставления отпуска по уходу за ребенком
- Ряд инициатив по благополучию, таких как программа поддержки сотрудников и бесплатные финансовые консультации/консультации по ипотеке.
Кто мы?
Без ограничений. Без лимитов. Мы не просто раздвигаем границы. Мы полностью переосмысливаем их. McLaren Automotive существует для создания захватывающих спортивных автомобилей.
Для достижения того, что мы делаем, требуется сообщество. Разнообразная группа людей с множеством областей знаний, объединенных страстью к созданию визионерских продуктов и установлению новых ориентиров.