Text copied to clipboard!

Naslov

Text copied to clipboard!

Programska arhitektura

Opis

Text copied to clipboard!
Iščemo izkušenega strokovnjaka za programsko arhitekturo, ki bo odgovoren za načrtovanje, razvoj in vzdrževanje robustnih, skalabilnih in učinkovitih programskih rešitev. Vaša vloga bo ključna pri določanju tehničnih smernic, izbiri tehnologij in zagotavljanju, da so programski sistemi skladni z najboljšimi praksami ter poslovnimi cilji podjetja. Kot programski arhitekt boste sodelovali z razvojnimi ekipami, produktnimi vodji in drugimi deležniki, da zagotovite optimalno izvedbo projektov. Od vas pričakujemo, da boste analizirali obstoječe sisteme, identificirali priložnosti za izboljšave in predlagali inovativne rešitve. Prav tako boste odgovorni za pripravo tehnične dokumentacije, mentorstvo mlajših razvijalcev in sodelovanje pri ocenjevanju tveganj ter zagotavljanju varnosti programske opreme. Delo zahteva poglobljeno razumevanje različnih programskih jezikov, arhitekturnih vzorcev in sodobnih razvojnih metodologij, kot so agilni pristopi in DevOps. Idealni kandidat ima odlične komunikacijske sposobnosti, analitično razmišljanje in sposobnost hitrega prilagajanja novim tehnologijam. Če želite soustvarjati prihodnost digitalnih rešitev in vas veseli delo v dinamičnem okolju, vas vabimo, da se pridružite naši ekipi.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje in razvoj arhitekture programske opreme
  • Sodelovanje z razvojnimi ekipami pri implementaciji rešitev
  • Izbira ustreznih tehnologij in orodij
  • Priprava in vzdrževanje tehnične dokumentacije
  • Analiza in optimizacija obstoječih sistemov
  • Spremljanje tehnoloških trendov in uvajanje inovacij
  • Mentorstvo mlajšim razvijalcem
  • Zagotavljanje skladnosti z varnostnimi in kakovostnimi standardi
  • Ocenjevanje tveganj in predlaganje rešitev
  • Sodelovanje pri načrtovanju projektov in ocenjevanju zahtev

Zahteve

Text copied to clipboard!
  • Visoka izobrazba s področja računalništva ali sorodnih smeri
  • Večletne izkušnje z razvojem programske opreme
  • Poznavanje arhitekturnih vzorcev in principov
  • Izkušnje z različnimi programskimi jeziki (npr. Java, C#, Python)
  • Sposobnost priprave tehnične dokumentacije
  • Odlične komunikacijske in vodstvene sposobnosti
  • Analitično razmišljanje in reševanje problemov
  • Izkušnje z agilnimi metodologijami (Scrum, Kanban)
  • Poznavanje DevOps principov
  • Sposobnost dela v timu in samostojno

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z načrtovanjem arhitekture kompleksnih sistemov?
  • Katere programske jezike najbolje obvladate?
  • Kako pristopate k reševanju tehničnih izzivov?
  • Ali imate izkušnje z mentoriranjem drugih razvijalcev?
  • Kako zagotavljate varnost in kakovost programske opreme?
  • Katere arhitekturne vzorce najpogosteje uporabljate?
  • Kako sledite novostim na področju tehnologije?
  • Ali ste že sodelovali pri uvajanju novih tehnologij v podjetje?
  • Kako ocenjujete tveganja pri razvoju programske opreme?
  • Kakšne so vaše izkušnje z agilnimi metodologijami?