Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženir za Python

Opis

Text copied to clipboard!
Iščemo izkušenega inženirja za Python, ki se bo pridružil naši ekipi in pomagal pri razvoju, testiranju ter vzdrževanju programske opreme. Kot inženir za Python boste odgovorni za načrtovanje in implementacijo učinkovitih, razširljivih in varnih rešitev, ki bodo podpirale naše poslovne cilje. Vaša naloga bo sodelovanje z drugimi razvijalci, analitiki in produktnimi vodji pri oblikovanju in razvoju programske opreme, ki bo izboljšala uporabniško izkušnjo in optimizirala delovne procese. Vaše delo bo vključevalo razvoj novih funkcionalnosti, odpravljanje napak, optimizacijo kode ter zagotavljanje visoke kakovosti programske opreme. Prav tako boste sodelovali pri oblikovanju arhitekture sistemov in implementaciji najboljših praks razvoja programske opreme. Pričakujemo, da boste imeli izkušnje z različnimi Python knjižnicami in ogrodji, kot so Django, Flask ali FastAPI, ter da boste razumeli principe objektno usmerjenega programiranja. Poleg tehničnih veščin pričakujemo tudi dobre komunikacijske sposobnosti, saj boste sodelovali z različnimi oddelki in prispevali k izboljšanju razvojnih procesov. Pomembno je, da ste samoiniciativni, analitični in sposobni reševanja kompleksnih problemov. Prav tako pričakujemo, da boste sledili najnovejšim trendom in tehnologijam v svetu razvoja programske opreme ter jih znali učinkovito uporabiti v praksi. Če ste strastni do programiranja, imate izkušnje z razvojem programske opreme v Pythonu in želite delati v dinamičnem okolju, vas vabimo, da se prijavite na to delovno mesto. Ponujamo konkurenčno plačilo, fleksibilen delovni čas in priložnost za strokovni razvoj v inovativnem podjetju.

Odgovornosti

Text copied to clipboard!
  • Razvoj in vzdrževanje programske opreme v Pythonu.
  • Optimizacija kode za boljšo zmogljivost in učinkovitost.
  • Sodelovanje pri načrtovanju arhitekture programske opreme.
  • Pisanje in vzdrževanje tehnične dokumentacije.
  • Odpravljanje napak in izboljševanje obstoječih funkcionalnosti.
  • Sodelovanje z drugimi ekipami pri razvoju novih rešitev.
  • Implementacija varnostnih in najboljših praks razvoja programske opreme.
  • Testiranje in zagotavljanje kakovosti programske opreme.

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva, informatike ali sorodnega področja.
  • Izkušnje z razvojem programske opreme v Pythonu.
  • Poznavanje ogrodij, kot so Django, Flask ali FastAPI.
  • Razumevanje principov objektno usmerjenega programiranja.
  • Izkušnje z bazami podatkov, kot so PostgreSQL, MySQL ali MongoDB.
  • Sposobnost reševanja kompleksnih problemov in analitično razmišljanje.
  • Dobre komunikacijske in timske sposobnosti.
  • Zmožnost samostojnega dela in prilagajanja novim tehnologijam.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katere Python knjižnice in ogrodja ste uporabljali pri prejšnjih projektih?
  • Kako bi optimizirali Python kodo za boljšo zmogljivost?
  • Ali imate izkušnje z delom z bazami podatkov? Katere ste uporabljali?
  • Kako pristopate k odpravljanju napak v programski opremi?
  • Ali imate izkušnje z razvojem API-jev? Katere tehnologije ste uporabljali?
  • Kako zagotavljate varnost v Python aplikacijah?
  • Kako sledite najnovejšim trendom in tehnologijam v razvoju programske opreme?
  • Ali imate izkušnje z delom v agilnem okolju?