NVIDIA
NVIDIA
NVIDIA arendab kiirendatud andmetöötluse ja tehisintellekti tehnoloogiaid, mida kasutatakse mängunduses, andmekeskustes, pilvandmetöötluses, tervishoius, tootmises, autotööstuses ja robootikas. Ettevõtte tegevus hõlmab graafikaprotsessoreid, tehisintellekti platvorme, simulatsiooni ja valdkonnapõhiseid lahendusi, sealhulgas NVIDIA Omniverse’i koostööpõhiste 3D-töövoogude jaoks, NVIDIA DRIVE’i autonoomsete sõidukite arendamiseks ning NVIDIA Clar​at tervishoiurakenduste jaoks. Ettevõte koondab suuri tehnilisi meeskondi, kes töötavad täiustatud andmetöötlust, simulatsiooni ja tehisintellektil põhinevat analüütikat toetava taristu ning tarkvara kallal.

DevOpsi insener, build ja CI/CD – NVIDIA Berliini, kohapealne töö

Loo ja halda NVIDIA autotööstuse tehisintellekti ning manustatud tarkvara CI/CD-automatiseerimist. Tööta build-süsteemide, Dockeri keskkondade, testimise ja väljalaskeprotsessidega.

Kirjeldus

  • Loo, halda ja optimeeri manustatud tarkvara CI/CD-konveiereid
  • Edenda DevOpsi ja tarkvaraintegratsiooni tavasid meeskonnas ning kogu organisatsioonis
  • Jälgi CI-build’e ning diagnoosi ja lahenda build’i- või testimisrikked ennetavalt
  • Loo automatiseerimistööriistu build’i-, testimis- ja väljalaskeprotsesside jaoks
  • Halda ja täiusta Dockeril põhinevaid konteineriseeritud build-keskkondi
  • Tööta välja uusi build-konfiguratsioone vastavalt projekti nõuete muutumisele
  • Tee arendusmeeskondadega koostööd tõhusate build’ide, tööriistade ja taristu pakkumiseks

Nõuded

  • Tugev tehniline baasharidus, näiteks arvutiteaduse kraad või samaväärne töökogemus
  • Vähemalt viis aastat kogemust DevOpsi, build engineering’u või release engineering’u valdkonnas
  • Töökogemus manustatud tarkvara arendusprojektidega
  • Build-süsteemide, näiteks Bazeli ja CMake’i praktilised teadmised
  • Praktiline skriptimiskogemus Pythoni, Shelli ja Bashiga
  • Laialdane kogemus CI/CD-tööriistadega, sealhulgas Jenkinsi, Gerriti, GitLabi, Artifactory ja Dockeriga
  • Dockeri ja konteineriseerimistehnoloogiate tugev mõistmine
  • Linuxi süsteemide ja käsureatööriistade tundmine
  • Manustatud tarkvara arenduse tarkvaratehnika- ja integratsioonitavade mõistmine
  • Infrastructure as Code’i tundmine ja tugev huvi automatiseerimise vastu
  • Väga hea inglise keele oskus, sealhulgas võime selgelt selgitada tehnilisi ideid, kavandeid ja soovitusi
  • Praktiline kogemus suuremahuliste autotööstuse manustatud tarkvara programmidega
  • Kogemus ADAS-projektidega ning selliste raamistikega nagu ASPICE ja ISO 26262
  • Praktiline kogemus Bazeli ja Gerritiga
  • Süsteemsete programmeerimiskeelte, näiteks C++, tundmine
  • Veebitehnoloogiate, sealhulgas REST API-de ja gRPC tundmine