NVIDIA
NVIDIA
NVIDIA razvija tehnologije pospešenega računalništva in umetne inteligence, ki se uporabljajo v igrah, podatkovnih centrih, računalništvu v oblaku, zdravstvu, proizvodnji, avtomobilski industriji in robotiki. Njeno delo obsega grafične procesne enote, platforme umetne inteligence, simulacije in rešitve za posamezne panoge, vključno z NVIDIA Omniverse za sodelovalne 3D-delovne tokove, NVIDIA DRIVE za razvoj avtonomnih vozil in NVIDIA Clara za zdravstvene aplikacije. Podjetje združuje velike tehnične ekipe, ki delajo na infrastrukturi in programski opremi za napredno računalništvo, simulacije in analitiko, ki jo poganja umetna inteligenca.

Inženir DevOps, izgradnja in CI/CD – NVIDIA Berlin, delo na lokaciji

Izgradnja in vzdrževanje avtomatizacije CI/CD za avtomobilsko umetno inteligenco in vgrajeno programsko opremo podjetja NVIDIA. Delo s sistemi za izgradnjo, okolji Docker, testiranjem in postopki izdaje.

Opis

  • Izgradnja, vzdrževanje in optimizacija cevovodov CI/CD za vgrajeno programsko opremo
  • Spodbujanje praks DevOps in integracije programske opreme v ekipi in širši organizaciji
  • Spremljanje izgradenj CI ter proaktivno diagnosticiranje in odpravljanje napak pri izgradnji ali testiranju
  • Ustvarjanje orodij za avtomatizacijo procesov izgradnje, testiranja in izdaje
  • Upravljanje in izboljševanje kontejnerskih okolij za izgradnjo, ki temeljijo na Dockerju
  • Razvoj novih konfiguracij za izgradnjo, ko se zahteve projekta razvijajo
  • Sodelovanje z razvojnimi ekipami pri zagotavljanju učinkovitih izgradenj, orodij in infrastrukture

Zahteve

  • Močna tehnična podlaga, na primer diploma iz računalništva ali enakovredne poklicne izkušnje
  • Vsaj pet let izkušenj na področju DevOps, inženirstva izgradenj ali inženirstva izdaj
  • Poklicne izkušnje pri projektih razvoja vgrajene programske opreme
  • Praktično poznavanje sistemov za izgradnjo, kot sta Bazel in CMake
  • Praktične izkušnje s skriptiranjem v Pythonu, Shellu in Bashu
  • Obsežne izkušnje z orodji CI/CD, vključno z Jenkinsom, Gerritom, GitLabom, Artifactoryjem in Dockerjem
  • Dobro razumevanje Dockerja in tehnologij kontejnerizacije
  • Poznavanje sistemov Linux in orodij ukazne vrstice
  • Razumevanje praks programskega inženirstva in integracije pri razvoju vgrajene programske opreme
  • Poznavanje pristopa Infrastructure as Code in močno zanimanje za avtomatizacijo
  • Odlične komunikacijske sposobnosti v angleščini, vključno z zmožnostjo jasnega razlaganja tehničnih zamisli, zasnov in priporočil
  • Praktične izkušnje z obsežnimi programi avtomobilske vgrajene programske opreme
  • Izkušnje s projekti ADAS in ogrodji, kot sta ASPICE in ISO 26262
  • Praktične izkušnje z Bazelom in Gerritom
  • Poznavanje sistemskih programskih jezikov, kot je C++
  • Izkušnje s spletnimi tehnologijami, vključno z API-ji REST in gRPC