Sistemski programer Python
Opis
O zadatku:
Klijent traži iskusne sistemske programere za podršku u razvoju naprednih sistema za analizu energetskih sistema, u skladu s evoluirajućim metodologijama električnog tržišta. Odabrani profesionalci pridružiće se agilnom timu zaduženom za isporuku kontinuiranih poboljšanja i novih funkcionalnosti.
Ova uloga uključuje rad na modernim i zastarjelim komponentama aplikacije, doprinoseći tekućim poboljšanjima sistema i modernizacijskim naporima kako bi se zadovoljile buduće analitičke potrebe.
Ključne odgovornosti:
- Aktivno učestvovanje u agilnim ceremonijama, uključujući planiranje sprinta i timske rasprave
- Saradnja sa članovima tima u dizajniranju efikasnih tehničkih rješenja za razvojne zadatke
- Razvoj, poboljšavanje i održavanje koda aplikacije kroz nove i postojeće module
- Stvaranje čistog, efikasnog i održivog koda u skladu s najboljim praksama
- Uključivanje u programiranje u paru i doprinos kolegijalnim pregledima koda
- Razvoj i izvršavanje jediničnih i integracionih testova za osiguranje pouzdanosti softvera
- Kontinuirano usklađivanje s timom za promociju razmjene znanja i kolektivnog vlasništva
- Doprinos izgradnji skalabilnih, korisnički prijateljskih i dobro dokumentiranih rješenja
Tehnološki stek:
- Programiranje: Python, C/C++
- Alati i platforme: CMake, Git, Azure DevOps / GitLab
- Kvalitet i testiranje: SonarQube, Xray, Artifactory
- Baza podataka: SQL
- Operativni sistem: Linux (RHEL 9)
Potrebno iskustvo:
- Dokazano iskustvo kao sistemski programer sa jakim znanjem u Pythonu
- Praktično iskustvo rada u Linux okruženjima
- Poznavanje modernih razvojnih alata i CI/CD pipeline-a
- Iskustvo rada u agilnim razvojnim timovima
Zahtjevi za obrazovanje:
- Relevantna diploma iz računarstva, informacione tehnologije ili srodne oblasti (ili ekvivalentno iskustvo)
Potrebne vještine:
- Razvoj u Pythonu
- Proficijentnost u Linux sistemima
- Jake vještine rješavanja problema i analitičke sposobnosti
- Iskustvo s kontrolom verzija i razvojnim alatima
Jezici:
- Švedski – Proficijentan (obavezno)
- Engleski – Profesionalna radna poznavanje
Način rada: Hibridan (do 50% na daljinu)
Zahtjevi
Obrazovanje
Poslijesrednje obrazovanje od dvije godine ili duže u oblasti Tehnike i tehničke industrije
Radno iskustvo
Softverski programer