Cloud Platform Engineer - Pilotering av utviklingsplattform

Beskrivelse av oppdraget/bistanden Piloteringen av Nasjonalt genomsenter bygger på føringer fra Helse- og omsorgsdepartementet og styringsgruppen, som besluttet at videre utvikling skulle skje gjennom smidige piloter etter konseptfasen i 2024. Sykehuspartner er tildelt en koordinatorrolle for piloteringen på tvers av helseregioner og IKT tjenesteleverandører. Målet er å skape en felles teknisk plattform som muliggjør sikker, effektiv og skalerbar behandling, analyse og deling av genomdata. Pilot 2, som denne konsulenten skal støtte, omfatter utprøving av skytjenester med mål om å skape en samarbeidsplattform for utvikling og deling av analyseverktøy og pipelines for genombasert diagnostikk. Dette er et steg på veien for å løse dagens utfordringer: manglende standardisering, datasiloer, ineffektive prosesser og behov for en skalerbar og moderne infrastrukturplattform. Prosjektet krever tett samarbeid mellom Sykehuspartner, OUS, Haukeland universitetssykehus og andre relevante fagmiljøer for å sikre harmonisering, gjenbruk av kompetanse og felles læring. Etter endt periode bør ressurser hos Sykehuspartner og fagmiljø kunne ta over drift og videreutvikling av plattform. Rollebeskrivelse Konsulentens oppgaver: 1. Etablere og videreutvikle teknisk plattform. - Konfigurere Kubernetes basert plattform egnet for applikasjoner, analyseverktøy og pipelines. Dette inkluderer IaC-basert cluster provisjonering, oppsett av sikker nettverksarkitektur, en rekke basistjenester i cluster for f.eks. service mesh, IAM, secrets, logging og mer, fortrinnsvis basert på åpne leverandørnøytrale standardløsninger. - Bygge CI/CD løp med GitOps workflow, sikre containerregistre, CI runners og tilgjengeliggjøring av flere typer compute i sky, inkludert spesialressurser som Illumina Dragen og Nvidia Parabricks med bruk av FPGA og GPU maskiner. - Konfigurering av egnet lagring. - Generelt støtte opp under leveranser som må til for trygg og effektiv utprøving av skybaserte analyser, inkludert støtte deployering av pipelines, verktøy og datadelingsmekanismer. Dette kan innebære litt involvering i fagmiljøets utviklingsarbeid for tilpasninger til plattform. Muliggjøre flere separate miljøer (utvikling, prod) ved behov. - FinOps: Fokus på å minimalisere og rapportere kostnader, teste bruk av spot-instanser. 2. Støtte tverrorganisatorisk samarbeid - Samarbeide direkte med Sykehuspartner spesialister og fagmiljøer i helseforetakene (OUS, Haukeland) for å sikre helhetlige løsninger og felles praksis. - Bidra til harmonisering av tekniske valg, praksis og infrastruktur på tvers av aktørene. - Rådgivning på tvers av Sykehuspartner, OUS og Haukeland. 3. Sikkerhet, compliance og drift - Implementere sikkerhetsrutiner og backup i henhold til Sykehuspartner policies. - Implementere helhetlige observability løsninger og bidra til effektiv ressursbruk og økonomisk drift. 4. Kunnskapsdeling og kompetansebygging - Holde workshops og drive opplæring, dokumentere plattformarkitektur og arbeidsprosesser. - Fungere som mentor for teamene og gjøre handover slik at de kan drifte løsningen selv. Erfaring og kompetanse Må-ha-krav til valgt konsulent: - Minst 3 års hands-on erfaring med Kubernetes og sentrale cloud-native teknologier i skybasert infrastruktur - Dokumentert erfaring med infrastruktur som kode (f.eks. Ansible, Terraform eller Pulumi), GitOps (Argo CD eller Flux) og CI/CD pipelines (GitLab CI) - Dokumentert erfaring med rådgivning, opplæring eller kunnskapsoverføring i tekniske team - Dokumentert erfaring med konfigurasjon av computer servere og bruk av «accelerators» i skyen (GPU, FPGA) Ønsket erfaring og kompetanse til valgt konsulent: - Erfaring med konfigurering av flere hyperscalers, gjerne i en multi-cloud og/eller hybrid cloud kontekst. - Erfaring med IAM-løsninger og god forståelse for nettverkskonsepter som TCP/IP, DNS, SSL, service mesh-arkitekturer. - Kjennskap til beste praksis innen sikkerhet i sky. - Generell kompetanse innen DevOps/DevSecOps. - Kompetanse på ressursoptimalisering i skyen. - Kjennskap til dataintensiv vitenskapelig computing. - Kubernetes- eller cloud-sertifiseringer (CKA, CKAD, CKS, AWS/Azure/GCP) - Betydelig hands on erfaring og teknisk kompetanse innen Kubernetes og sky.

Arbeidssted:

OUSHF Ullevål Sykehus, Sykehuspartner Skøyen og hjemmekontor/remote etter avtale med bestiller

  • Locations: Oslo, Remote
  • Technologies: ArgoCD, Continuous Integration / Continuous Deployment, DevOps, Kubernetes
  • Language: English, Norwegian