Nokia
Nokia
Nokia er et globalt B2B-teknologiselskap med fokus på telekommunikasjon, bedriftsnettverk og digital infrastruktur. Selskapet utvikler sikre og robuste nettverksløsninger for tjenesteleverandører, virksomheter og offentlige organisasjoner, og bidrar til å koble sammen mennesker, maskiner og enheter i stor skala. Arbeidet omfatter 5G, kunstig intelligens og kvantesikre nettverk, i tillegg til forskning og langsiktig teknologiutvikling gjennom Nokia Bell Labs. Jobbsøkere som utforsker Nokia, kan finne muligheter innen nettverksteknikk, telekommunikasjon, virksomhetsteknologi, infrastruktur og avansert forskning.

Senior programvarearkitekt, AI-native telekomsystemer

Led AI-native, skybasert arkitektur for Nokias programvare for administrasjon av telenett. Form utvikling med flere agenter, modernisering av plattformen og autonome nettverksoperasjoner.

Beskrivelse

  • Omsett behov fra virksomheten, kunder, systemer og nettverkselementer til skalerbare programvareløsninger og produktarkitekturer.
  • Definer og videreutvikle EMS-arkitektur med API-er, mikrotjenester, dataflyter, containere, Kubernetes eller OpenShift og skybaserte utrullinger.
  • Led praktisk utvikling, prototyper, design- og kodegjennomganger, feilsøking, ytelsesoptimalisering og rotårsaksanalyser.
  • Bygg pipelines og rammeverk med flere AI-agenter, med koordinerte roller, iterativ kjøring, kontekst, verktøy, minne, orkestrering, validering, gjenoppretting, observerbarhet og trinn for menneskelig godkjenning.
  • Utvide bruken av AI gjennom hele livssyklusen for programvareutvikling, fra krav og design til koding, testing, feilsøking, dokumentasjon og levering.
  • Forbedre agentprompter, arbeidsflyter, testrammeverk og validering ut fra observerte mønstre i ytelse og feil.
  • Fremme modernisering og teknisk samarbeid gjennom Java, Spring Boot, mikrotjenester, containere, Kubernetes, OpenShift, automatisert testing og CI/CD.
  • Veilede team og samarbeide med interessenter innen produkt, arkitektur, plattform, verifikasjon, produktifisering og nettverkselementer.

Krav

  • Ha en bachelor- eller mastergrad innen ingeniørfag.
  • Ha minst 10 års erfaring med programvarearkitektur, kravsanalyse, design, utvikling og feilsøking av storskala distribuerte systemer.
  • Ha ekspertkompetanse i Java, Spring Boot, mikrotjenester, Docker, Kubernetes, API-er, CI/CD, automatisert testing og skybasert arkitektur.
  • Ha praktisk erfaring med å bygge løsninger med flere AI-agenter, agentgrupper eller agentflokker og orkestrerte pipelines.
  • Forstå engineering av agentenes kjøremiljø, inkludert konteksthåndtering, verktøyintegrasjon, ferdigheter og regler, minne, planlegging, mønstre for gjennomgang, observerbarhet, feilhåndtering, validering og menneskelig tilsyn.
  • Ha integrert agentbaserte arbeidsflyter med kodelagre, sakssystemer, kodegjennomganger, byggepipelines, testmiljøer, kunnskapsbaser og tekniske verktøy.
  • Kunne gjøre pipelines repeterbare, testbare, idempotente, sikre, sporbare og skalerbare.
  • Ha erfaring med telekom-OSS, EMS eller NMS, nettverksadministrasjon, elementadministrasjon eller et beslektet fagområde innen telekomprogramvare.
  • Kjenne til SNMP, NETCONF/YANG, SFTP, 3GPP-grensesnitt, REST API-er, OpenShift, Kafka, Helm, GitOps og Kubernetes Operators.
  • Ha erfaring med spesifikasjonsdrevet utvikling, RAG-arbeidsflyter, oppbygging av kunnskapsbaser, automatisert feiltriagering og retting, kodemigrering, analyse av CI-pipelines og laboratorieintegrert testing.
  • Forstå ansvarlig AI, inkludert sikkerhet, databeskyttelse, menneskelig tilsyn, validering av resultater, sporbarhet, kvalitetskontroller og sikker utrulling av agentbaserte systemer.

Fordeler

  • Støtte til bærbar PC, inkludert hjelp med bestilling.
  • En inkluderende arbeidsplass med like muligheter.
  • En rekrutteringsprosess som er utformet for å gi kandidater en inkluderende opplevelse.

Relaterte jobber