Senior inženjer za podatke
Opis
Pregled uloge
Odjel za istraživanje i razvoj klijenta unutar proizvoda i kvalitete traži senior inženjera za podatke da podrži razvoj rješenja za luksuzne automobile sljedeće generacije. Ova uloga uključuje blisku saradnju s globalnim inženjerskim timovima kako bi se isporučile inovativne, ljudski orijentirane tehnologije koje poboljšavaju korisničko iskustvo i pojednostavljuju svakodnevnu mobilnost.
Pozicija je idealna za profesionalce sa jakim interesom za povezane ekosisteme automobila, tehnologije infotainmenta i prakse inženjeringa vođene podacima, zajedno sa strašću za održivošću i naprednim rješenjima za mobilnost.
Kontekst projekta
Uloga je usklađena s klijentovom softverskom fabrikom za infotainment, jednom od najbrže razvijajućih domena u automobilskom sektoru. Sa konkurencijom vodećih tehnoloških igrača kao što je Apple i saradnjom s Googleom, klijent nastavlja inovirati u platformama za interakciju vozača i digitalno iskustvo.
Tim se fokusira na poboljšanje transparentnosti unutar softverske fabrike korištenjem alata za praćenje i vizualizaciju u CI/CD tokovima, okruženjima i proizvodnim sistemima. Ovo omogućava transformaciju sirovih inženjerskih podataka u smislene, djelotvorne uvide.
Ključne odgovornosti
- Dizajniranje, poboljšanje i održavanje inženjerskog proizvoda za podatke ConX da podrži razvojne radne tokove.
- Arhitektiranje i implementiranje skalabilnih tokova podataka za prikupljanje, transformaciju i skladištenje inženjerskih i CI/CD podataka.
- Definiranje i standardizacija modela podataka i metrika u saradnji sa senior inženjerima i arhitektima rješenja.
- Razvoj okvira za obradu podataka vođenih događajima i baziranih na šaržama.
- Održavanje visokih standarda integriteta podataka, konzistentnosti i mogućnosti praćenja kroz tokove.
- Primjena praksi upravljanja podacima, uključujući sigurnost, upravljanje pristupom i kontrole usklađenosti.
- Kreiranje samoposlužnih rješenja za podatke i analitičkih slojeva za podršku inženjerskim timovima i dionicima.
- Partnerstvo s CI/CD, platformskim i proizvodnim timovima za prikupljanje zahtjeva i isporuku efikasnih rješenja za podatke.
- Nadgledanje performansi tokova, dijagnosticiranje problema i pokretanje kontinuiranih poboljšanja u efikasnosti sistema.
Potrebno iskustvo i kvalifikacije
- Bachelor ili master diploma iz računarstva, inženjerstva, nauke o podacima ili srodnog polja.
- 3 do 7 godina profesionalnog iskustva u inženjeringu podataka ili softverskom inženjeringu, po mogućnosti u okruženjima intenzivnim na podacima.
- Jako praktično iskustvo s Pythonom, SQL-om ili ekvivalentnim programskim jezicima za razvoj tokova podataka.
- Praktično izlaganje modernim platformama za podatke, tehnikama modeliranja podataka i okvirima za transformaciju.
- Poznavanje CI/CD alata i platformi za praćenje kao što su Jenkins, GitLab CI, Grafana, ELK i Git.
- Razumijevanje distribuiranih sistema, formata skladištenja podataka i arhitektura za strujanje ili vođene događajima.
- Dokazane analitičke i sposobnosti rješavanja problema unutar multidisciplinarnih inženjerskih timova.
- Efektivne komunikacijske vještine sa sposobnošću pretvaranja poslovnih/potreba za podacima u tehnička rješenja.
Poželjne (meritorne) vještine
- Iskustvo rada u velikim automobilskim ili sličnim korporativnim okruženjima.
- Znanje o sigurnosti podataka, propisima o privatnosti i okvirima usklađenosti.
- Iskustvo s cloud platformama kao što su AWS, Azure ili GCP.
- Poznavanje kontejneriziranih okruženja i modernih praksi implementacije.
Ključne vještine
- Inženjering podataka i nauka o podacima
- Modeliranje podataka
- Python i SQL
- CI/CD tokovi
- Platforme za podatke i arhitektura
Dodatni detalji
- Zahtjev za jezik: Engleski (napredno)
Zahtjevi
Obrazovanje
Nakon srednjoškolsko obrazovanje od dvije godine ili duže u oblasti Tehnike i tehničke industrije
Radno iskustvo
Inženjer za podatke