Sustavni programer Python
Opis
O zadatku:
Klijent traži iskusne sustavne programere za podršku razvoju naprednih sustava za analizu elektroenergetskih sustava, usklađeno s razvojem metodologija tržišta električne energije. Odabrani stručnjaci pridružit će se agilnom timu odgovornom za kontinuirana poboljšanja i nove funkcionalnosti.
Ova uloga uključuje rad na modernim i zastarjelim komponentama aplikacije, doprinoseći tekućim poboljšanjima sustava i naporima modernizacije kako bi se zadovoljili budući analitički zahtjevi.
Ključne odgovornosti:
- Aktivno sudjelovanje u agilnim ceremonijama, uključujući planiranje sprinta i timske rasprave
- Suradnja s članovima tima na dizajniranju učinkovitih tehničkih rješenja za razvojne zadatke
- Razvoj, poboljšanje i održavanje koda aplikacije u novim i postojećim modulima
- Pisanje čistog, učinkovitog i održivog koda prema najboljim praksama
- Sudjelovanje u parnom programiranju i doprinos recenzijama kolega
- Razvoj i izvođenje jediničnih i integracijskih testova za osiguranje pouzdanosti softvera
- Kontinuirano usklađivanje s timom za promicanje razmjene znanja i kolektivnog vlasništva
- Doprinos izgradnji skalabilnih, korisnički prijateljskih i dobro dokumentiranih rješenja
Tehnološki stog:
- Programiranje: Python, C/C++
- Alati i platforme: CMake, Git, Azure DevOps / GitLab
- Kvaliteta i testiranje: SonarQube, Xray, Artifactory
- Baza podataka: SQL
- Operativni sustav: Linux (RHEL 9)
Potrebno iskustvo:
- Dokazano iskustvo kao sustavni programer s jakim znanjem Pythona
- Praktično iskustvo rada u Linux okruženjima
- Poznavanje modernih razvojnih alata i CI/CD cjevovoda
- Iskustvo rada u agilnim razvojnim timovima
Obrazovni zahtjevi:
- Relevantna diploma iz računarstva, informacijske tehnologije ili srodnog područja (ili ekvivalentno iskustvo)
Potrebne vještine:
- Razvoj u Pythonu
- Proficijentnost u Linux sustavima
- Jake vještine rješavanja problema i analitičke sposobnosti
- Iskustvo s kontrolom verzija i razvojnim alatima
Jezici:
- Švedski – Proficijentno (obavezno)
- Engleski – Profesionalna radna razina
Način rada: Hibridni (do 50% udaljeno)
Zahtjevi
Obrazovanje
Poslijesrednjoškolsko obrazovanje od dvije godine ili duže u području Tehnike i tehničke industrije
Radno iskustvo
Softverski inženjer