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?