
General Motors — глобальна автомобільна та промислова компанія, що працює у сферах проєктування автомобілів, виробництва, транспорту й інформаційних технологій. Заснована у 1908 році, GM розробляє технології для розвитку мобільності та прагне втілити своє бачення світу без аварій, викидів і заторів. Міжнародна діяльність компанії об’єднує великі міждисциплінарні команди, зосереджені на інноваціях, сталому транспорті та майбутньому автомобільної галузі.
Провідний DevOps-інженер з розробки ПЗ — інформаційно-розважальні системи VCU/CCU (гібридний формат)
Керування DevOps, CI/CD і розробкою платформ для інформаційно-розважальних систем наступного покоління VCU/CCU General Motors. Гібридна робота в Остіні або Маунтін-В’ю.
Опис
- Визначати технічний напрям і архітектуру DevOps-, CI/CD- і платформ збирання для інформаційно-розважальних систем VCU/CCU
- Створювати й оптимізувати масштабовані CI/CD-конвеєри для збирання вбудованого Linux Yocto, охоплюючи оркестрацію, автоматизоване тестування, керування артефактами та випуски
- Підвищувати швидкість і надійність збирання за допомогою розподілених систем збирання, кешування та вдосконалення інфраструктури
- Автоматизувати керування випусками через розгалуження, версіювання, просування артефактів, контрольні точки якості та перевірку відповідності вимогам
- Розробляти платформи самообслуговування, інженерні інструменти й інформаційні панелі, що зменшують обсяг ручної роботи та пришвидшують постачання
- Підвищувати продуктивність розробників за допомогою автоматизації GitHub, перевірок pull request, димових тестів і швидших циклів зворотного зв’язку
- Впроваджувати наскрізну спостережуваність за допомогою метрик, журналів, інформаційних панелей, сповіщень, реагування на інциденти та аналізу першопричин
- Застосовувати ШІ й машинне навчання для прогнозування збоїв збирання, інтелектуального вибору тестів, оптимізації ресурсів, виявлення аномалій і запобігання інцидентам
- Керувати міжфункціональними програмами від початкової концепції до промислової експлуатації, включно з архітектурними оглядами, технічними рішеннями та комунікацією компромісів
- Наставляти DVE-інженерів щодо практик CI/CD, інженерії збирання та шаблонів проєктування інфраструктури
- Розвивати інженерні практики через перевірки коду, наставництво з проєктування, удосконалення процесів, найм і розвиток команди
- Працювати з командами розробки, випуску, якості, інфраструктури та програм для модернізації постачання програмного забезпечення
Вимоги
- Ступінь бакалавра в галузі комп’ютерних наук, розробки програмного забезпечення, електротехніки або суміжній галузі чи еквівалентний практичний досвід
- Щонайменше 10 років досвіду в розробці програмного забезпечення, DevOps, інженерії збирання, платформній або релізній інженерії на рівні провідного спеціаліста
- Підтверджений досвід керування значними технічними ініціативами в кількох командах — від проєктування до промислового розгортання
- Досвід проєктування й експлуатації масштабованих CI/CD-систем і платформ для розробників
- Практичні знання Jenkins, GitHub Actions, GitLab CI або подібних інструментів автоматизації
- Досвід роботи із системами збирання вбудованого Linux, крос-компіляцією або складними конвеєрами збирання платформ
- Навички програмування та написання скриптів на Python, Bash, Groovy або подібній мові
- Досвід використання Docker, Kubernetes і щонайменше однієї великої хмарної платформи
- Практичний досвід роботи з інструментами спостережуваності для метрик, журналів, трасувань, інформаційних панелей і сповіщень
- Сильне архітектурне мислення у сфері API, робочих процесів, інтеграцій, автоматизації та надійності
- Здатність наставляти інженерів, формувати архітектуру та досягати результатів у матричній організації
- Бажано: досвід в автомобільній галузі, вбудованих системах, інформаційно-розважальних системах, Android Automotive, Linux IVI, QNX або суміжних сферах
- Бажано: досвід роботи з Yocto/OpenEmbedded і вбудованими платформами на базі ARM
- Бажано: досвід розподіленого збирання, віддаленого виконання або великомасштабного кешування збирання
- Бажано: знайомство зі сховищами артефактів, статичним аналізом, якістю коду та скануванням безпеки
- Бажано: досвід розробки внутрішніх платформ для розробників, інструментів самообслуговування або рішень для підвищення інженерної продуктивності
- Бажано: розуміння вимог відповідності, якості програмного забезпечення та практик випуску в регульованих або орієнтованих на безпеку середовищах
- Бажано: досвід роботи з Datadog, Prometheus, Grafana, SonarQube, Artifactory або подібними інструментами
- Бажано: досвід застосування машинного навчання в процесах DevOps
- Бажано: знайомство з розробкою за допомогою ШІ, аналізом коду LLM або автоматизованим аналізом першопричин
- Бажано: знання MLOps і розгортання моделей машинного навчання в промислових CI/CD-середовищах
- Бажано: досвід роботи з TensorFlow, PyTorch або scikit-learn
Переваги
- Право на отримання змінної частини винагороди залежно від результатів компанії, рівня посади та індивідуальних результатів
- Доступ до програми оцінювання автомобілів компанії за умови задовільної перевірки звіту про транспортний засіб
- Допомога з переїздом для кандидатів, які відповідають вимогам політики компанії
- Гібридний формат роботи
- Ресурси щодо пільг і сукупної винагороди
- Розумні умови адаптації робочого місця