Konsulentoppgave – Seniorutvikler, Oslo/Hybrid (03.02.2023)

Entur er på jakt etter en seniorutvikler til deres «Team Rute og Reiseplanlegging» som utvikler og forvalter plattformen for å kunne motta, validere, sammenstille og dele data gjennom åpne API-er og datafiler/-strømmer.

Om kunden
Selskapet leverer tjenester som gjør det enklere å planlegge en kollektivreise og kjøpe billett i én og samme operasjon. Selskapet leverer tjenester til kollektivbransjen og andre som ønsker å benytte data for kollektivtransport i sine løsninger. Entur selger togbilletter for alle strekninger i Norge gjennom stasjonsbetjening, kundesenter, billettautomater og digitale kanaler som web og app.

Selskapet har hovedkontor i Oslo med avdelinger i Bergen, Trondheim, Stavanger og Lillehammer. Siden coronapandemien har selskapet innført en mer utvidet bruk av hjemmekontor, noe som også vil være tilgjengelig for nye konsulenter.

Entur er et statseid selskap som ble etablert i 2016 med 280 ansatte og en omsetning på i overkant av 550 millioner kroner.

Om prosjektet
Det er i dag behov for én konsulent som skal bistå teamet med utvikling og DevOps. Konsulenten skal i samarbeid med teamet utvikle en plattform for datainnsamling, validering og utvikling av «nasjonal reiseplanlegger» og deling av åpne data. Oppdraget inkluderer blant annet design, arkitektur, utvikling av open source-tjenester i samarbeid med andre interne team og internasjonalt.

Arbeidet krever kunnskap om Java-utvikling, hendelsesdrevet arkitektur, standardisering av dataflyt og realtidshåndtering av store datamengder.

Arbeidsoppgaver vil omfatte følgende:
– Delta i alle faser av systemutvikling (behov, planlegging, utvikling, forvaltning)
– Primært arbeid med backend, men det er ønskelig med bidrag i frontend også
– Utarbeidelse av løsningsdesign
– Bidra i etablerte, internasjonale open source-prosjekter
– Kodeproduksjon av høy kvalitet

Må-ha-krav til kompetanse og erfaring:
– Minimum 3 års erfaring som fullstackutvikler med hovedfokus på Java
– Erfaring med smidig utvikling og DevOps-prosesser
– Erfaring med API-utvikling (REST/GraphQL) og tjenesteorienterte prinsipper som mikrotjenester og hendelsesdrevet arkitektur
– Erfaring med testdrevet utvikling og automatisert testing

Det er en fordel med følgende kompetanse og erfaring:

– En grad av fullstack-kompetanse med hovedtyngde på backend med dybdekunnskap innen Java, Spring, PostgreQL, Hibernate, Redis eller tilsvarende språk/rammeverk
– Grad av erfaring fra tilsvarende utviklingsmiljø og stack som det benyttes i Entur: Docker, Kubernetes, GCP, Kafka, Terraform, Helm, Harness, Circleci, Apigee
– Erfaring fra fullstack utviklingsteam som tar ansvar for egen kode også i produksjon
– Erfaring med systemutvikling med internasjonale datamodeller og standarder (f.eks. Transmodel, NeTEx, SIRI, GTFS og GBFS)
– Erfaring med «community-basert» utvikling av open source-prosjekter

Arbeidssted: Oslo, men Entur har innført utvidet bruk av hjemmekontor. Dette avtales nærmere.
Omfang: 100%
Start: Februar/Mars
Varighet: 1 år med opsjon på forlengelse
Språk: Norsk/Svensk/Dansk

Er du interessert?
Hvis du kjenner deg igjen i beskrivelsen er du velkommen til å ta kontakt med Joachim B. Nilsen på [email protected]

Du kan også søke via vår egen plattform Onsiter, her får du tilgang til en rekke prosjekter fra ulike kunder: Søk via Onsiter