
NVIDIA розробляє технології прискорених обчислень і штучного інтелекту, які використовуються в ігровій індустрії, центрах обробки даних, хмарних обчисленнях, охороні здоров’я, виробництві, автомобільній галузі та робототехніці. Компанія працює над графічними процесорами, платформами штучного інтелекту, технологіями моделювання та галузевими рішеннями, зокрема NVIDIA Omniverse для спільних робочих процесів із 3D-графікою, NVIDIA DRIVE для розробки автономних транспортних засобів і NVIDIA Clara для медичних застосувань. У компанії працюють великі технічні команди, які створюють інфраструктуру та програмне забезпечення для передових обчислень, моделювання й аналітики на основі штучного інтелекту.
DevOps-інженер зі складання та CI/CD — NVIDIA, робота в офісі в Берліні
Створюйте та підтримуйте автоматизацію CI/CD для автомобільного ШІ й вбудованого програмного забезпечення NVIDIA. Працюйте із системами складання, середовищами Docker, тестуванням і процесами випуску.
Опис
- Створюйте, підтримуйте й оптимізуйте конвеєри CI/CD для вбудованого програмного забезпечення
- Розвивайте практики DevOps та інтеграції програмного забезпечення в команді й усій організації
- Відстежуйте збірки CI та проактивно діагностуйте й усувайте помилки складання або тестування
- Створюйте інструменти автоматизації для процесів складання, тестування та випуску
- Керуйте контейнеризованими середовищами складання на базі Docker і вдосконалюйте їх
- Розробляйте нові конфігурації складання відповідно до змін у вимогах проєкту
- Співпрацюйте з командами розробки для створення ефективних збірок, інструментів та інфраструктури
Вимоги
- Міцна технічна база, наприклад освіта в галузі інформатики або еквівалентний професійний досвід
- Щонайменше п’ять років досвіду в DevOps, розробці систем складання або розробці процесів випуску
- Професійний досвід роботи над проєктами з розробки вбудованого програмного забезпечення
- Практичні знання систем складання, таких як Bazel і CMake
- Практичний досвід написання скриптів на Python, Shell і Bash
- Значний досвід роботи з інструментами CI/CD, зокрема Jenkins, Gerrit, GitLab, Artifactory і Docker
- Глибоке розуміння Docker і технологій контейнеризації
- Знання систем Linux та інструментів командного рядка
- Розуміння практик розробки й інтеграції програмного забезпечення для вбудованих систем
- Знайомство з Infrastructure as Code і значний інтерес до автоматизації
- Відмінні навички комунікації англійською мовою, зокрема здатність чітко пояснювати технічні ідеї, проєктні рішення та рекомендації
- Практичний досвід роботи з масштабними автомобільними проєктами з розробки вбудованого програмного забезпечення
- Досвід роботи над проєктами ADAS і зі стандартами та методологіями, такими як ASPICE та ISO 26262
- Практичний досвід роботи з Bazel і Gerrit
- Знання мов системного програмування, таких як C++
- Досвід роботи з вебтехнологіями, зокрема REST API та gRPC