Text copied to clipboard!

Naslov

Text copied to clipboard!

Vodeći Python programer

Opis

Text copied to clipboard!
Tražimo Vodećeg Python programera koji će preuzeti ključnu ulogu u oblikovanju, razvoju i unaprjeđenju modernih softverskih rješenja temeljenih na Python tehnologijama. Ova pozicija namijenjena je osobi koja kombinira duboko tehničko znanje s izraženim vodstvenim sposobnostima, strateškim razmišljanjem i željom za mentoriranjem drugih članova tima. Kao vodeći stručnjak, bit ćete odgovorni za tehnički smjer projekata, kvalitetu koda, arhitektonske odluke i učinkovitu suradnju između razvojnih, produktnih i operativnih timova. U ovoj ulozi radit ćete na razvoju skalabilnih aplikacija, API-ja, backend sustava, automatizacijskih procesa i integracija s različitim internim i vanjskim servisima. Očekuje se da aktivno sudjelujete u planiranju razvoja proizvoda, procjeni tehničkih rizika, definiranju najboljih praksi i uspostavi razvojnih standarda koji osiguravaju dugoročnu održivost sustava. Bit ćete važna poveznica između poslovnih ciljeva i tehničke izvedbe, s fokusom na isporuku pouzdanih, sigurnih i učinkovitih rješenja. Idealni kandidat ima bogato iskustvo u Python razvoju, razumije principe objektno orijentiranog i funkcionalnog programiranja te poznaje rad s modernim frameworkovima, bazama podataka, cloud okruženjima i DevOps praksama. Također, važno je iskustvo u vođenju tima, organizaciji rada, provođenju code review procesa i podršci profesionalnom razvoju kolega. Tražimo osobu koja zna prepoznati prioritete, donositi informirane tehničke odluke i jasno komunicirati složene koncepte različitim dionicima. Vaš svakodnevni rad uključivat će suradnju s inženjerima, arhitektima, QA stručnjacima, produkt menadžerima i drugim poslovnim timovima kako bi se osigurala pravovremena i kvalitetna isporuka funkcionalnosti. Sudjelovat ćete u dizajnu arhitekture sustava, optimizaciji performansi, rješavanju tehničkih izazova i implementaciji sigurnosnih standarda. Osim razvoja novih funkcionalnosti, očekuje se i kontinuirano unaprjeđenje postojećih sustava kroz refaktoriranje, automatizaciju i praćenje tehničkog duga. Ova pozicija pruža priliku za značajan utjecaj na tehnološki razvoj organizacije, izgradnju snažnog inženjerskog okruženja i stvaranje kulture izvrsnosti, suradnje i inovacija. Ako ste strastveni prema Python ekosustavu, uživate u rješavanju kompleksnih problema i želite voditi tim prema visokim tehničkim standardima, ova uloga može biti idealan sljedeći korak u vašoj karijeri.

Odgovornosti

Text copied to clipboard!
  • Voditi dizajn i razvoj backend sustava temeljenih na Pythonu.
  • Definirati tehničku arhitekturu i razvojne standarde za tim.
  • Mentorirati programere i podržavati njihov profesionalni razvoj.
  • Provjeravati kvalitetu koda kroz code review i tehničke smjernice.
  • Surađivati s produktnim i poslovnim timovima na definiranju zahtjeva.
  • Optimizirati performanse, sigurnost i skalabilnost aplikacija.
  • Upravljati tehničkim dugom i predlagati planove unaprjeđenja.
  • Sudjelovati u planiranju sprintova i procjeni razvojnih zadataka.

Zahtjevi

Text copied to clipboard!
  • Najmanje 5 godina iskustva u razvoju softvera koristeći Python.
  • Dokazano iskustvo u vođenju tehničkog tima ili projekata.
  • Odlično poznavanje Python frameworkova poput Djangoa ili FastAPI-ja.
  • Iskustvo rada s relacijskim i nerelacijskim bazama podataka.
  • Razumijevanje REST API-ja, mikroservisne arhitekture i integracija.
  • Poznavanje cloud platformi kao što su AWS, Azure ili GCP.
  • Iskustvo s Gitom, CI/CD procesima i automatiziranim testiranjem.
  • Izražene komunikacijske, organizacijske i analitičke vještine.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina iskustva imate u profesionalnom Python razvoju?
  • Jeste li vodili razvojni tim ili tehnički projekt?
  • S kojim Python frameworkovima imate najviše iskustva?
  • Kakvo iskustvo imate s dizajnom skalabilnih backend sustava?
  • Jeste li radili s cloud platformama i DevOps alatima?
  • Kako pristupate mentoriranju manje iskusnih programera?
  • Kakvo iskustvo imate s code review procesima i standardima kvalitete?