Senior Backend programer za Kubernetes
Opis
Pregled
Klijent traži iskusnog Senior Backend programera sa jakim iskustvom u Kubernetes-u da doprinese razvoju rješenja za praćenje stanja sljedeće generacije. Ova rješenja imaju za cilj pružiti djelotvorne uvide iz podataka mašina, omogućavajući poboljšane performanse, pouzdanost i dugovječnost industrijskih oprema.
Uloga uključuje rad na modernoj web-baziranoj platformi dizajniranoj da pruži korisnicima brze, tačne dijagnostike i visokokvalitetno korisničko iskustvo.
Ključne odgovornosti
Razvoj platforme i infrastrukture
- Dizajnirajte, implementirajte i upravljajte Kubernetes klasterima za primjenu aplikacija
- Razvijte i optimizujte CI/CD tokove za podršku efikasnim ciklusima izdavanja
- Osigurajte visoku dostupnost i performanse kako u cloud tako i u on-premise okruženjima
Backend inženjering i integracija podataka
- Izgradite i poboljšajte backend servise koji podržavaju obradu podataka velikih razmjera
- Integrirajte robusne mogućnosti rukovanja podacima za podatke mašina u realnom vremenu i velikog obima
- Upravljajte i optimizujte sisteme baza podataka, uključujući SQL i NoSQL rješenja
Pouzdanost sistema, sigurnost i kvalitet
- Održavajte skalabilnost, sigurnost i otpornost sistema kroz najbolje prakse
- Primjenjujte standarde sigurnog kodiranja, uključujući mehanizme enkripcije i autentifikacije
- Izvršavajte testiranje, otklanjanje problema i ispravljanje grešaka kako biste osigurali stabilnost sistema
Dokumentacija i podrška
- Pripremite jasnu tehničku dokumentaciju za podršku aktivnostima primjene i održavanja
- Pomozite internim timovima sa upitima vezanim za platformu i operativnom podrškom
Saradnja i agilna isporuka
- Blisko saradujte s međufunkcionalnim timovima u agilnom razvojnom okruženju
- Doprinesite timskim diskusijama, razmjeni znanja i inicijativama za kontinuirano poboljšanje
- Aktivno učestvujte u kulturi saradnje koja vrednuje autonomiju i odgovornost
Potrebno iskustvo
- Jaka pozadina u backend razvoju, po mogućnosti u industrijskim ili složenim sistemskim okruženjima
- Praktično iskustvo s tehnologijama kontejnerizacije, posebno Kubernetes
- Čvrsto razumijevanje sistema za upravljanje bazama podataka kao što su SQL, NoSQL i MongoDB
- Iskustvo s sistemima za red čekanja poruka (npr. MQTT)
- Poznavanje cloud i on-premise infrastrukture, uključujući okruženja s odvojenim mrežama (poželjno)
- Iskustvo s CI/CD tokovima i sistemima za kontrolu verzija kao što je Git
- Poznavanje agilnih metodologija razvoja
Obrazovni zahtjev
- Diploma prvog stepena iz računarstva, informacione tehnologije ili srodnog polja (ili ekvivalentno praktično iskustvo)
Potrebne vještine
- Backend razvoj
- Kubernetes i kontejnerizacija
- SQL / NoSQL / MongoDB
- MQTT i sistemi za poruke
- CI/CD tokovi
- Cloud platforme (AWS/Azure)
- Sigurnost sistema i autentifikacija
- Jake komunikacijske i saradničke vještine
Alati i tehnologije
- Programiranje i okviri: Golang, TypeScript, React, Svelte
- Baze podataka: PostgreSQL, MongoDB
- DevOps i cloud: Kubernetes, Docker, AWS, Azure DevOps
- Saradnja i dizajn: Git, Figma, Miro
Zahtjevi za jezike
- Engleski – stručan (obavezno)
- Švedski – poželjno
Rad od kuće: Do 25%
Način rada: Hibridno
Zahtjevi
Obrazovanje
Post-srednjoškolsko obrazovanje od dvije godine ili duže
Radno iskustvo
Backend programer