Text copied to clipboard!
Naslov
Text copied to clipboard!Inženir za razvoj sistemov
Opis
Text copied to clipboard!
Iščemo inženirja za razvoj sistemov, ki se bo pridružil naši ekipi strokovnjakov za informacijsko tehnologijo. Vaša glavna naloga bo načrtovanje, razvoj, testiranje in vzdrževanje kompleksnih sistemskih rešitev, ki podpirajo ključne poslovne procese podjetja. Delo vključuje sodelovanje z različnimi oddelki, razumevanje poslovnih zahtev in pretvorbo teh zahtev v učinkovite tehnične rešitve.
Kot inženir za razvoj sistemov boste odgovorni za celoten življenjski cikel razvoja programske opreme, vključno z analizo zahtev, načrtovanjem arhitekture, implementacijo, testiranjem in dokumentacijo. Prav tako boste sodelovali pri optimizaciji obstoječih sistemov, odpravljanju napak in uvajanju novih funkcionalnosti. Pomembno je, da imate sposobnost razmišljanja na sistemski ravni, saj boste morali razumeti, kako posamezni deli sistema vplivajo drug na drugega in na celotno delovanje.
Od kandidata pričakujemo dobro poznavanje programskih jezikov, kot so Java, C++, Python ali podobni, izkušnje z bazami podatkov, razumevanje mrežnih protokolov ter izkušnje z uporabo orodij za nadzor različic in avtomatizacijo testiranja. Prav tako je zaželeno poznavanje oblačnih platform, kot so AWS, Azure ali Google Cloud.
Idealni kandidat ima analitične sposobnosti, je natančen, sposoben timskega dela in se zna hitro prilagajati novim tehnologijam. Če vas zanima delo v dinamičnem okolju, kjer boste imeli priložnost vplivati na razvoj naprednih tehnoloških rešitev, vas vabimo, da se prijavite.
Ponujamo stimulativno delovno okolje, možnost izobraževanja in napredovanja, fleksibilen delovni čas ter delo na zanimivih in raznolikih projektih. Pridružite se nam in soustvarjajte prihodnost digitalnih rešitev!
Odgovornosti
Text copied to clipboard!- Načrtovanje in razvoj informacijskih sistemov
- Analiza poslovnih zahtev in pretvorba v tehnične specifikacije
- Implementacija programske opreme v različnih programskih jezikih
- Testiranje in odpravljanje napak v programski opremi
- Vzdrževanje in nadgradnja obstoječih sistemov
- Sodelovanje z drugimi oddelki in IT strokovnjaki
- Dokumentiranje razvojnih procesov in rešitev
- Optimizacija sistemske učinkovitosti in zanesljivosti
- Uporaba orodij za nadzor različic in avtomatizacijo testiranja
- Spremljanje tehnoloških trendov in uvajanje inovacij
Zahteve
Text copied to clipboard!- Diploma iz računalništva, informatike ali sorodnega področja
- Izkušnje z razvojem programske opreme (najmanj 2 leti)
- Dobro poznavanje vsaj enega programskega jezika (npr. Java, C++, Python)
- Izkušnje z bazami podatkov (SQL, NoSQL)
- Razumevanje mrežnih protokolov in sistemske arhitekture
- Sposobnost analitičnega razmišljanja in reševanja problemov
- Izkušnje z uporabo orodij za nadzor različic (npr. Git)
- Poznavanje oblačnih platform (AWS, Azure, GCP) je prednost
- Dobro znanje angleškega jezika
- Sposobnost timskega dela in komunikativnost
Možna vprašanja na razgovoru
Text copied to clipboard!- Katera programska orodja in jezike najbolje obvladate?
- Ali imate izkušnje z razvojem sistemov v oblaku?
- Kako pristopite k odpravljanju napak v programski opremi?
- Ali ste že sodelovali pri načrtovanju arhitekture informacijskega sistema?
- Kako se spopadate z delom pod pritiskom in roki?
- Kakšne so vaše izkušnje z avtomatizacijo testiranja?
- Ali ste že uporabljali orodja za nadzor različic? Katera?
- Kako sledite novostim v tehnologiji?
- Ali imate izkušnje z agilnimi metodologijami razvoja?
- Kaj vas motivira pri delu na kompleksnih sistemskih rešitvah?