Drift og vedlikehold

IT & Telekom
Detta uppdrag är inte längre tillgängligt.
Oppdragets overordnede formål
Brønnøysundregistrene skal leie inn to seniorkonsulenter for å sikre tilstrekkelig kapasitet og kompetanse i forbindelse med videreutvikling og drift av den tekniske plattformen for registertjenester.
Nærmere beskrivelse av oppdraget
Brønnøysundregistrene har siden 2016 jobbet med å etablere og videreutvikle vår kontainerbaserte kjøreplattform for alle våre nye registertjenester. Plattformen skal understøtte vår Microservice Architecture (MSA) og legge til rette for smidig utvikling. Plattformen er i hovedsak en Plattform as a Service (PaaS) og bygger på Red Hat Openshift Cluster plattform, Kubernetes og Docker. Alle tjenestene som er utvikles skal understøtte Cloud Native. Kjøremiljøet er on-premise.
 
Det er behov for å sikrekapasiteten og styrke kompetansen innenfor drift og videreutvikling av plattformen. Hovedoppgavene er å videreutvikle plattformen og plattformtjenester for å legge til rette for at nye behov som Brønnøysundregistrene har, blir dekket i plattformen. I tillegg må eksisterende funksjonalitet som plattformen tilbyr forvaltes videre for å unngå at det opparbeides teknisk gjeld på plattformen. Det skal også legges til rette for selvbetjeningsløsninger.
 
Mange av oppgavene er direkte eller indirekte relatert til digitalisering med ny
registerplattform, selv om også andre prosjekter og linjeorganisasjonen har nytte
av dette.
Arbeidsoppgaver
Hovedoppgavene er videreutvikling og drift av plattformen med hovedfokus:
Linux (RHEL og CoreOS)
Openshift (OCP)
Kubernetes
Quay
Advanced Cluster Management (ACM)
Advanced Cluster Security (ACS)
Data Fontation External (ODF)
Ansible Automation Platform (AAP)
AMQ Streams (Kafka) og AMQ Broker (JMS)
Generell drift av operatorer
Podman / Docker
Ceph Object Storage
HashCorp Vault
BIGIP (bruk og GitOps automasjon) 
Dette innebærer utvikling og vedlikehold av:
Støttefunksjoner (limet mellom utvikler og plattform) utviklet i Java, Kotlin, GO, Bash, HELM, Python og Operator Framwork
Docker images for å understøtte utviklingsteam
OCP custom builders
Base images
Build og deploy pipelines (ArgoCD, Tekton og Jenkins)
Automatisering (Ansible og Ansible Automation Platform)
Monitorering (Prometheus, Grafana, ECE (Elastic og Kibana)
Patching av programvare som benyttes på plattformen (Bare metal og virtuelle maskiner)
Dokumentere plattformen og bruk av den
Bistå utviklingsteam med best practice
Bistå med DevSecOps støtte og automatisering
 
I tillegg kan det være aktuelt å fasilitere prosesser og bistå i innføring av arbeidsprosesser for å sikre  at plattformen blir tatt i bruk på en hensiktsmessig måte.
 
Teknologier som er i bruk:
Plattformen er bygget på Openshift, Kubernetes og Docker teknologi og alle
tjenestene som utvikles skal understøtte Cloud Native. Kjøremiljøet er onpremise.
Oppstart: Må kunne starte senest 15. mai 2024
Varighet: 6 måneder med opsjon på 30 måneder
Arbeidssted: Fleksibelt med noe reisevirksomhet i året
Omfang: 100%
Java
bash
Jenkins
Python
Storage
Linux
Docker
Drift
Automation
Ansible
Kotlin
Golang
Kubernetes
Microservices
Tekton
Podman
Grafana
OpenShift
Ceph
BIG-IP
DevSecOps
Kibana
 Oslo
Period
ASAP - Öppen