Viši inženjer podataka
Opis
Opis posla
Naš klijent traži visoko kvalificiranog višeg inženjera podataka za podršku naprednim inicijativama za obradu podataka i inženjering u automobilskom enterprise okruženju. Uloga je usmjerena na dizajniranje i optimizaciju robusnih podatkovnih cjevovoda, rukovanje velikim količinama testnih podataka i doprinos arhitekturama distribuiranih sustava.
Idealni kandidat donijet će snažnu stručnost u razvoju temeljenom na Pythonu, inženjerskoj praksi i infrastrukturi u oblaku, iskustvu u radu sa složenim produkcijskim okruženjima.
Ključne odgovornosti
- Dizajniranje, razvoj i održavanje skalabilnih ETL/ELT cjevovoda za obradu velikih podataka
- Upravljanje unosom i transformacijom velikih količina testnih podataka u više formata
- Izgradnja i optimizacija distribuiranih sustava za obradu podataka s fokusom na performanse i pouzdanost
- Implementacija objektno orijentiranih rješenja koristeći napredne programerske obrasce i tehnike konkurentosti
- Suradnja s više timova u podršci aplikacijama i radnim tokovima temeljenim na podacima
- Postavljanje i upravljanje aplikacijama u Windows Server okruženjima
- Razvoj i održavanje CI/CD cjevovoda koristeći alate poput GitHub Akcija
- Praćenje performansi sustava i implementacija rješenja za zapisivanje, uključujući integracije s alatima za praćenje poput Grafane
- Rukovanje operacijama na datotečnom sustavu, uključujući konfiguracije mrežnih diskova i interakcije s NAS sustavima
- Osiguravanje učinkovite integracije i upravljanja bazama podataka na Oracleu, SQL-u i MongoDB-u
Potrebno iskustvo
- Napredno iskustvo u inženjerstvu podataka ili srodnim ulogama
- Snažno praktično iskustvo s razvojem produkcijskih ETL cjevovoda
- Dokazana stručnost u dizajniranju distribuiranih sustava i obradi velikih količina podataka
- Iskustvo rada u enterprise okruženjima, po mogućnosti unutar automobilske ili testne domene
- Čvrsto razumijevanje konkurentosti, multiprocesiranja i tehnika optimizacije performansi
- Poznavanje implementacije i radnog okruženja temeljenog na Windowsu
Potrebne vještine
- Najviša razina vještina u Pythonu (3.9–3.11)
- Snažno poznavanje načela objektno orijentiranog programiranja
- Iskustvo s ETL/ELT cjevovodima i unosom velikih količina podataka
- Vještina u SQL-u i tehnologijama baza podataka uključujući Oracle i MongoDB
- Praktično iskustvo s Microsoft Azureom
- Poznavanje CI/CD praksi i alata (npr. GitHub Akcije)
- Poznavanje obrade datoteka u više formata podataka
- Iskustvo pisanje PowerShell skripti i implementacije Windows usluga
Poželjne / dodatne vještine
- Iskustvo s domenom specifičnim okvirima za podatke (npr., Sympathy for Data)
- Poznavanje automobilskih testnih sustava i povezanih radnih procesa
- Poznavanje mrežnih datotečnih sustava (SMB/CIFS, NAS)
- Iskustvo s rješenjima za zapisivanje i praćenje na razini datotečnog sustava i infrastrukture
Obrazovanje
- Preddiplomski ili diplomski studij iz računalnih znanosti, inženjerstva podataka ili srodnog područja
Jezični zahtjev
- Engleski – profesionalno vladanje
Zahtjevi
Obrazovanje
Poslijesrednjoškolsko obrazovanje dvije ili više godina u području Tehnike i tehničke industrije
Radno iskustvo
Data znanstvenik