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?