Glavni inženjer sustava

Remote Technology Sweden AB··23. 02. 2026. - 25. 03. 2026.
Uloga:Mrežni tehničar
Kategorija:Ručni rad i IT
Potreban švedski:Ne

Opis

Opis posla:

1. Razvijajte i održavajte sveobuhvatnu strategiju IT sustava organizacije — provodeći strukturirane analize trenutnih i budućih poslovnih zahtjeva, procjenjujući tehnološke alternative kroz studije troškova i koristi te izvodljivosti, te izrađujući strateške planove koji osiguravaju da IT infrastruktura učinkovito podržava proizvodne i poslovne ciljeve na izvornim mobilnim platformama (iOS, Android), umjetnoj inteligenciji na uređaju i uslugama u oblaku.


2. Analizirajte, modelirajte i specificirajte cjelovite arhitekture sustava koje obuhvaćaju aplikacije za više platformi, infrastrukturu za sinkronizaciju u stvarnom vremenu, slojeve za lokalno prvo trajno pohranjivanje podataka i procese strojnog učenja na uređaju — izrađujući arhitektonske nacrte, dijagrame interakcije komponenti, modele protoka podataka i specifikacije sučelja koristeći metodologije dizajna sustava i alate za arhitektonsko modeliranje (Enterprise Architect, Lucidchart, ArchiMate, Miro).


3. Primjenjujte industrijska načela inženjerstva sustava i operacijskih istraživanja — uključujući teoriju čekanja, simulaciju procesa, analizu propusnosti i Six Sigma — za analizu i optimizaciju životnog ciklusa razvoja softvera (SDLC), poboljšanje dodjele računalnih resursa, smanjenje vremena ciklusa te sustavno prepoznavanje i uklanjanje neučinkovitosti procesa u inženjerskim, testnim i implementacijskim tijekovima rada.


4. Izrađujte funkcionalne i tehničke specifikacije za izvorne iOS (Swift, SwiftUI, SwiftData/Core Data, Swift Concurrency s akterima, Core ML/MLX/Create ML) i Android (Kotlin, Jetpack Compose, Room, Coroutines/Flow, MediaPipe/TensorFlow Lite/ML Kit) sustave za upotrebu od strane timova za razvoj softvera — definirajući arhitektonske obrasce, strategije trajnosti, modele istodobnosti i modularne okvire (Swift Package Manager, Gradle multi-module s Version Catalogs) koji omogućuju brzu, kvalitetnu isporuku.


5. Analizirajte i arhitektirajte rješenja za višejezično trajno pohranjivanje i sinkronizaciju podataka u stvarnom vremenu — specificirajući lokalno prve arhitekture podataka s mogućnošću rada izvan mreže s strategijama rješavanja sukoba, sinkronizacijom u stvarnom vremenu putem WebSockets i Firebase Realtime Database/Firestore, te slojevima trajnosti na poslužitelju (PostgreSQL, MongoDB, Redis) — izrađujući modele podataka i osiguravajući dosljedne, niskolatentne obrasce pristupa u mobilnim i poslužiteljskim sustavima.


6. Procjenjujte, odaberite i specificirajte integraciju alata s umjetnom inteligencijom u inženjerskom tijeku rada — od asistenata za kodiranje (Claude Code, Codex, GitHub Copilot) i pregleda koda vođenog umjetnom inteligencijom, do automatskog generiranja testova i inteligentne optimizacije CI/CD cjevovoda — provodeći analize troškova i koristi, definirajući okvire za usvajanje i mjereći utjecaj na produktivnost kako bi se osiguralo da alati i procesi organizacije djeluju s maksimalnom učinkovitošću.


7. Specificirajte arhitekturu infrastrukture u oblaku koristeći infrastrukturu kao kod (Terraform, GCP, Pulumi), strategije implementacije u kontejnerima (Docker, Kubernetes/GKE) i automatizirane CI/CD cjevovode (GitHub Actions, CircleCI) s integriranim skeniranjem sigurnosti (Snyk, SonarQube) — izrađujući dokumente o dizajnu infrastrukture, modele kapaciteta i zahtjeve za pouzdanost sustava kako bi se osiguralo da su okruženja elastična, samooporavljajuća i usklađena s načelima sigurnosti po dizajnu.


8. Analizirajte protoke podataka i specificirajte arhitekturu usklađenosti za europske propise o zaštiti podataka (GDPR) i primjenjive Zakone o privatnosti podataka — dizajnirajući okvire arhitekture nultog povjerenja, specificirajući zahtjeve za cjelovitu enkripciju (TLS/SSL) na svim granicama sustava, provodeći procjene utjecaja na privatnost i izrađujući dokumentaciju o usklađenosti za upotrebu od strane inženjerskih i pravnih timova.


9. Provodite sustavne preglede arhitekture koristeći strukturiranu procjenu rizika i analizu kompromisa — prepoznajući i procjenjujući tehnički dug, izrađujući prioritizirane strategije refaktoriranja i rano otkrivajući arhitektonske rizike s preporukama koje se mogu provesti, usklađujući inženjerska ulaganja s poslovnim ciljevima i dugoročnom održivošću sustava.


10. Definirajte i razvijajte standarde inženjerstva na razini cijelog sustava, okvire kvalitete i upravljanje procesima — uspostavljajući protokole pregleda arhitekture, specificirajući zahtjeve za nadzor i promatranje sustava (Datadog, Prometheus, Grafana), definirajući standarde za tijekove razvoja i izrađujući dugoročne arhitektonske planove koji omogućuju organizaciji brzo rasti uz održavanje pouzdanosti, performansi i regulatorne usklađenosti sustava.

Zahtjevi

Obrazovanje

Viša strukovna ili duža obrazovanje u području Tehnike i tehničke industrije

Vještine

Model projektnog arhitekta

Docker, platforma za kontejnere

Google Cloud Platform, platforma u oblaku

Node, izvršno okruženje

Python, programski jezik

Java, programski jezik

React native, programski jezik

TypeScript, programski jezik

PostgreSQL, upravitelj baze podataka

Apache Kafka, platforma za strujanje

Radno iskustvo

Mrežni tehničar

Jezici

Engleski