Text copied to clipboard!
Наслов
Text copied to clipboard!API Arhitekta
Опис
Text copied to clipboard!
Tražimo API arhitektu koji će biti odgovoran za dizajn, razvoj i implementaciju robusnih i skalabilnih API rešenja. Kao API arhitekta, bićete ključna osoba u kreiranju arhitekture koja omogućava efikasnu komunikaciju između različitih softverskih sistema i servisa. Vaš zadatak će biti da definišete standarde, najbolje prakse i strategije za razvoj API-ja, kao i da obezbedite njihovu sigurnost, performanse i održivost. Rad sa timovima za razvoj softvera, DevOps inženjerima i poslovnim analitičarima biće svakodnevni deo vašeg posla, kako biste osigurali da API rešenja odgovaraju potrebama korisnika i poslovnim ciljevima. Od vas se očekuje da budete u toku sa najnovijim tehnologijama i trendovima u oblasti API-ja, kao i da kontinuirano unapređujete postojeće sisteme. Bićete odgovorni za izradu tehničke dokumentacije, vođenje tehničkih radionica i mentorisanje mlađih članova tima. Idealan kandidat ima snažno tehničko znanje, iskustvo u radu sa RESTful i/ili GraphQL API-jima, razumevanje sigurnosnih protokola, kao i sposobnost da prepozna i reši kompleksne tehničke izazove. Ako ste motivisani da radite u dinamičnom okruženju i želite da doprinesete razvoju inovativnih digitalnih rešenja, pozivamo vas da se prijavite za ovu poziciju.
Одговорности
Text copied to clipboard!- Dizajniranje i razvoj API arhitekture
- Definisanje standarda i najboljih praksi za API razvoj
- Implementacija sigurnosnih protokola za API-je
- Saradnja sa razvojnim timovima i drugim sektorima
- Izrada i održavanje tehničke dokumentacije
- Analiza i optimizacija performansi API-ja
- Mentorisanje mlađih članova tima
- Praćenje novih tehnologija i trendova u oblasti API-ja
- Rešavanje tehničkih izazova i problema
- Učestvovanje u planiranju i proceni projekata
Захтеви
Text copied to clipboard!- Visoko obrazovanje iz oblasti informatike ili srodnih disciplina
- Iskustvo u dizajnu i razvoju API-ja (REST, GraphQL)
- Poznavanje sigurnosnih protokola (OAuth, JWT, itd.)
- Odlično poznavanje programskih jezika kao što su Java, Python ili Node.js
- Iskustvo sa cloud platformama (AWS, Azure, GCP)
- Razumevanje principa mikroservisne arhitekture
- Sposobnost analitičkog razmišljanja i rešavanja problema
- Iskustvo u radu sa alatima za dokumentaciju (Swagger, OpenAPI)
- Dobre komunikacione i timske veštine
- Znanje engleskog jezika
Могућа питања на интервјуу
Text copied to clipboard!- Koje API standarde ste do sada implementirali?
- Kako pristupate dizajnu sigurnih API-ja?
- Možete li opisati izazov sa kojim ste se susreli u radu sa API-jem i kako ste ga rešili?
- Koje alate koristite za dokumentaciju API-ja?
- Kako osiguravate skalabilnost i performanse API-ja?
- Da li imate iskustva sa migracijom monolitnih aplikacija na mikroservise?
- Kako sarađujete sa drugim timovima tokom razvoja API-ja?
- Koje tehnologije i trendove u oblasti API-ja smatrate najvažnijim?
- Kako testirate i validirate API-je?
- Koje su vaše omiljene prakse za verzionisanje API-ja?