Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženjer distribuiranih sustava

Opis

Text copied to clipboard!
Tražimo Inženjera distribuiranih sustava koji će se pridružiti našem timu i igrati ključnu ulogu u razvoju, implementaciji i održavanju distribuiranih računalnih sustava. Kao inženjer distribuiranih sustava, bit ćete odgovorni za dizajn, razvoj i optimizaciju sustava koji omogućuju pouzdanu i skalabilnu obradu podataka na više servera i lokacija. Vaš rad uključivat će suradnju s razvojnim timovima, DevOps inženjerima i arhitektima kako biste osigurali visoku dostupnost, otpornost i sigurnost sustava. Očekuje se da ćete koristiti moderne tehnologije i alate za orkestraciju, automatizaciju i nadzor distribuiranih aplikacija. Bit ćete uključeni u analizu zahtjeva, izradu tehničke dokumentacije, testiranje performansi i rješavanje složenih problema vezanih uz skalabilnost i pouzdanost. Također ćete sudjelovati u kontinuiranom poboljšanju procesa razvoja i implementacije, kao i u edukaciji članova tima o najboljim praksama u području distribuiranih sustava. Idealan kandidat ima snažno tehničko znanje, iskustvo s distribuiranim arhitekturama (kao što su microservices, cloud-native aplikacije, ili big data sustavi), te sposobnost brzog učenja novih tehnologija. Ako ste motivirani za rad u dinamičnom okruženju i želite sudjelovati u izgradnji inovativnih rješenja koja podržavaju rast i razvoj poslovanja, ovo je prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Dizajn i razvoj distribuiranih sustava i aplikacija
  • Implementacija skalabilnih i pouzdanih rješenja
  • Održavanje i optimizacija postojećih sustava
  • Suradnja s drugim timovima na integraciji sustava
  • Praćenje performansi i rješavanje problema
  • Izrada tehničke dokumentacije
  • Automatizacija procesa implementacije i nadzora
  • Sudjelovanje u planiranju arhitekture sustava
  • Testiranje i evaluacija novih tehnologija
  • Osiguravanje sigurnosti i zaštite podataka

Zahtjevi

Text copied to clipboard!
  • VSS iz računarstva, informatike ili srodnog područja
  • Iskustvo u radu s distribuiranim sustavima
  • Poznavanje programskih jezika (npr. Java, Python, Go)
  • Iskustvo s cloud platformama (AWS, Azure, GCP)
  • Razumijevanje mrežnih protokola i sigurnosti
  • Sposobnost rješavanja složenih tehničkih problema
  • Iskustvo s alatima za orkestraciju (npr. Kubernetes, Docker)
  • Poznavanje baza podataka (SQL i NoSQL)
  • Odlično znanje engleskog jezika u govoru i pismu
  • Sposobnost timskog rada i komunikacije

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje ste distribuirane sustave dosad razvijali ili održavali?
  • Koje tehnologije i alate koristite za orkestraciju i automatizaciju?
  • Kako pristupate rješavanju problema skalabilnosti?
  • Imate li iskustva s cloud platformama i kojim?
  • Kako osiguravate sigurnost distribuiranih sustava?
  • Možete li opisati izazov s kojim ste se susreli i kako ste ga riješili?
  • Koje baze podataka najčešće koristite u distribuiranim okruženjima?
  • Kako pristupate dokumentiranju i testiranju sustava?
  • Na koji način surađujete s drugim timovima?
  • Koje su vaše omiljene prakse za kontinuiranu integraciju i isporuku?