Text copied to clipboard!
Naslov
Text copied to clipboard!Python Programer
Opis
Text copied to clipboard!
Iščemo izkušenega in motiviranega Python programerja, ki se bo pridružil naši ekipi za razvoj programske opreme. Kot Python programer boste odgovorni za načrtovanje, razvoj, testiranje in vzdrževanje programske opreme, ki temelji na jeziku Python. Vaše delo bo ključno pri razvoju rešitev, ki izboljšujejo naše poslovne procese, avtomatizirajo naloge in omogočajo učinkovito obdelavo podatkov.
Vaše naloge bodo vključevale sodelovanje z drugimi razvijalci, analitiki in vodji projektov pri razvoju novih funkcionalnosti ter izboljšav obstoječih sistemov. Od vas pričakujemo dobro razumevanje objektno usmerjenega programiranja, izkušnje z razvojem spletnih aplikacij, poznavanje podatkovnih baz in sposobnost pisanja čiste, učinkovite in dobro dokumentirane kode.
Idealni kandidat ima izkušnje z ogrodji, kot so Django, Flask ali FastAPI, ter razumevanje sodobnih razvojnih praks, kot so testno usmerjen razvoj (TDD), uporaba sistemov za nadzor različic (npr. Git) in delo v agilnem okolju. Prav tako je zaželeno poznavanje orodij za avtomatizacijo, obdelavo podatkov in integracijo z zunanjimi API-ji.
Poleg tehničnih znanj cenimo tudi sposobnost timskega dela, samoiniciativnost in pripravljenost na učenje novih tehnologij. Če vas veseli reševanje kompleksnih problemov in želite delati v dinamičnem okolju, kjer lahko prispevate k razvoju inovativnih rešitev, vas vabimo, da se prijavite.
Ponujamo konkurenčno plačilo, fleksibilen delovni čas, možnost dela na daljavo in priložnost za profesionalni razvoj. Pridružite se nam in postanite del ekipe, ki ustvarja prihodnost z uporabo sodobnih tehnologij.
Odgovornosti
Text copied to clipboard!- Razvoj in vzdrževanje Python aplikacij
- Sodelovanje pri načrtovanju arhitekture programske opreme
- Pisanje čiste, učinkovite in dokumentirane kode
- Testiranje in odpravljanje napak v programski opremi
- Integracija z zunanjimi API-ji in storitvami
- Sodelovanje z drugimi člani ekipe pri razvoju rešitev
- Uporaba sistemov za nadzor različic (npr. Git)
- Uvajanje najboljših praks pri razvoju programske opreme
- Optimizacija obstoječe kode in izboljšanje zmogljivosti
- Spremljanje novosti in trendov v Python ekosistemu
Zahteve
Text copied to clipboard!- Izkušnje z razvojem v Pythonu (vsaj 2 leti)
- Poznavanje ogrodij, kot so Django, Flask ali FastAPI
- Dobro razumevanje objektno usmerjenega programiranja
- Izkušnje z relacijskimi podatkovnimi bazami (npr. PostgreSQL, MySQL)
- Sposobnost pisanja testov in uporaba TDD pristopa
- Poznavanje sistemov za nadzor različic (npr. Git)
- Sposobnost samostojnega in timskega dela
- Dobro znanje angleškega jezika (pisno in ustno)
- Zaželeno poznavanje obdelave podatkov in avtomatizacije
- Visoka stopnja natančnosti in odgovornosti
Možna vprašanja na razgovoru
Text copied to clipboard!- Koliko let izkušenj imate z razvojem v Pythonu?
- Katera Python ogrodja najbolje poznate?
- Ali imate izkušnje z razvojem spletnih aplikacij?
- Kako pristopate k testiranju programske opreme?
- Ali ste že delali v agilnem razvojnem okolju?
- Kako rešujete težave pri integraciji z zunanjimi API-ji?
- Katera orodja uporabljate za nadzor različic?
- Ali imate izkušnje z obdelavo podatkov v Pythonu?
- Kako dokumentirate svojo kodo?
- Kakšna je vaša razpoložljivost za delo na daljavo?