
ICF je globalna konzultantska tvrtka koja vladama, poduzećima i zajednicama pomaže u suočavanju sa složenim izazovima koristeći podatke, tehnologiju i stručno znanje o programima. Osnovana 1969. godine, tvrtka djeluje u područjima savjetovanja, javne uprave i zdravstva te pruža podršku digitalnoj modernizaciji, analitici, otpornosti i prilagodbi, energetskom planiranju, saveznim zdravstvenim programima, upravljanju katastrofama, infrastrukturi i prometu. Njezini timovi povezuju savjetodavne usluge s provedbom programa kako bi klijentima pomogli ostvariti mjerljive rezultate i ojačati otpornost zajednica.
Inženjer podataka za Python – rad na daljinu — ICF
Izrada sigurnih podatkovnih cjevovoda i integracija za izvještavanje za ICF pomoću Pythona, SQL-a, PostgreSQL-a i Databricksa. Podrška za API-je, kvalitetu podataka, izvještavanje u AWS QuickSightu i DevOps tijekove rada.
Opis
- Izrađivati i održavati podatkovne cjevovode u oblaku i tijekove transformacije pomoću SQL-a, Pythona i Databricksa.
- Oblikovati i optimizirati objekte PostgreSQL-a, upite, podatkovne modele i načine pristupa.
- Razvijati integracije DataConnect za izvještavanje pomoću AWS QuickSighta i Databricksa.
- Izrađivati API usluge i komponente za ponovnu uporabu radi sigurnog pristupa podacima i integracije sustava.
- Učitavati podatke iz više izvora kroz procese izdvajanja, transformacije i učitavanja.
- Održavati provjere kvalitete podataka, zadatke validacije, nadzor i operativna upozorenja.
- Rješavati probleme s podacima te poboljšavati pouzdanost, performanse i dostupnost cjevovoda, kao i vrijeme osvježavanja podataka.
- Pisati jedinične i integracijske testove te pregledavati kod kolega.
- Pretvarati tehničke specifikacije i poslovne potrebe u kod, dizajne podataka i dokumentaciju implementacije.
- Surađivati s DevOps inženjerima na CI/CD-u, infrastrukturi kao kodu, implementacijama i podršci za okruženja.
- Štititi podatke pohranjene i u prijenosu sigurnosnim i privatnosnim kontrolama.
- Sudjelovati u agilnom planiranju, razradi, procjenjivanju i kontinuiranom poboljšavanju.
- Obavljati druge dodijeljene zadatke.
Zahtjevi
- Prvostupnička diploma.
- Najmanje tri godine praktičnog iskustva u razvoju softvera ili podatkovnom inženjerstvu.
- Najmanje dvije godine iskustva u razvoju podatkovnih cjevovoda ili rješenja za obradu podataka pomoću SQL-a i Pythona ili usporedivog programskog jezika.
- Praktično iskustvo s PostgreSQL-om i dobro poznavanje relacijskih baza podataka i SQL-a.
- Iskustvo s podatkovnim platformama u oblaku i razvojnim tijekovima rada s kontrolom verzija.
- Sposobnost tumačenja tehničkih specifikacija i njihove pretvorbe u funkcionalan kod i dokumentaciju.
- Mogućnost ishođenja i održavanja sigurnosne provjere Public Trust.
- Obvezno je živjeti u Sjedinjenim Američkim Državama, imati pravo na rad u toj zemlji i ondje živjeti pune tri godine tijekom posljednjih pet godina.
- Poželjno je iskustvo s Databricksom, AWS QuickSightom, Sparkom, Airflowom, AWS podatkovnim uslugama, REST API-jima, TypeScriptom, CI/CD-om, GitHub Actionsom, Terraformom, upravljanjem podacima, metapodacima, praćenjem podrijetla podataka, sigurnim dijeljenjem podataka, agilnim timovima i razvojem vođenim testovima.
Pogodnosti
- Jednake mogućnosti zapošljavanja.
- Razumne prilagodbe za osobe s invaliditetom, veterane s invaliditetom i osobe koje iskreno prakticiraju vjerska uvjerenja.
- Informacije o ponuđenim pogodnostima navedene u okviru zakona Transparency in Coverage Act.