Senior backend utvikler - RuterKontroll

This request is closed
Click to see all jobs
Request ID: 23-08-5852
Published: 18.08.2023

Ruter ønsker en erfaren backend-utvikler med god kompetanse på Kafka, til RuterKontroll- teamet. Utvikleren skal være med og bygge opp backendløsningen vår. Ruter ønsker oss en utvikler som har lyst til å være med oss å lage en løsning basert på de beste verktøyene i vår del av markedet, og som skal løse en spennende og utfordrende problemstilling: Hvordan få opp betalingsandelen blant de reisende samtidig som vi ivaretar våre gode kunder og våre dyktige kontrollører på en best mulig måte.

Løsningen som nå bygges skal erstatte eksisterende løsninger under paraplyen RuterKontroll. Teamets ansvar inkluderer både programvare og periferiutstyr som brukes av billettkontrollørene samt en løsning for rapportering og styring internt (i dag en web-basert portal), api-er mot andre aktører (som EnTur) med mer.

Siden vi nå skal bygge en ny løsning, vil vi basere den på noen av de beste verktøyene i dagens marked med utgangspunkt i Ruters tech-stack. Vi ser derfor etter deg som har lyst til å jobbe i en stack der vi har Android native med Jetpack Compose på frontend, og med Kotlin, Kafka og PostgreSQL på backend. Ruter bruker Kafka og Snowflake for å dele data og har løsningene sine i stor grad hos AWS.

Vi er et team som jobber tett sammen, der vi er opptatt av at alle får være med å bidra – og forventes å bidra – på alle områder de har interesse av. Vi jobber etter smidige metoder, med OKR og monday committs/friday wins i sentrum. Vi sitter noen dager i uka sammen på kontoret hos Ruter, og noen dager hjemme eller på nærkontor.

Om rollen og arbeidsoppgaver
Teamet skal – med den nye backend-utvikleren på plass - bestå av tech lead, tre utviklere, produktleder, forretningsrådgiver, designer og driftsressurs med ansvar for ekstern support mm.

Backend-utvikleren må forvente å jobbe både med de andre i eget team og å jobbe sammen med folk fra andre team i Ruter. Vi er av de første som tar i bruk Ruters fremtidige tekniske løsninger, og du vil være med og setter standarden for hvordan vi skal jobbe i disse. Vi skal bygge og forvalte, teste og deploye våre egne tjenester. I tillegg skal vi også støtte at andre kan drifte deler av våre tjenester. Vi ønsker oss en utvikler som har lyst til å jobbe og bidra i et framoverlent team med høy takhøyde der du forventes å selv ta initiativ og ansvar for å finne og lage de gode løsningene..

Aktuelle arbeidsoppgaver:

  • Utvikling og test av backendløsninger
  • Å bygge løsninger for, og selv ta ansvar for, effektiv drift
  • Dialog med brukere, designer, driftsansvarlige, andre team og andre utviklere
  • Dokumentasjon og støtte for den delen av driften som ikke teamet selv ivaretar

Krav 

  • Arbeidsspråk er norsk, og det er viktig at konsulenten har evne til å kommunisere uten vesentlige språklige barrierer. Skandinavisk (norsk/svensk/dansk) minimum nivå C11, Engelsk minimum nivå B2
  • Minimum relevant høyere utdannelse innen IT (høgskole/universitet). Lang erfaring kan kompensere for manglende formell utdanning.
  • Minimum relevant erfaring som backend-utvikler (fulltid, eller tilsvarende fem års fulltid over en ikke-sammenhengende periode)
  • Må ha erfaring med distribuert hendelsesdrevet arkitektur, fortrinnsvis asynkron meldingsutveksling og «eventual consistency»
  • God kjennskap til og konkret erfaring med Kafka og Kafka Streams – eller lignende teknologier
  • Utvikling av mikrotjenester i Kotlin
  • Erfaring med Kubernetes
  • Erfaring med PostgreSQL

Det er en fordel vis kandidaten har:

  • Erfaring med utvikling av tjenester med monitorering, alarmer og metrikker, fortrinnsvis i Datadog, og tatt en aktiv rolle i overvåkingen og oppfølgingen av tjenestene
  • Erfaring med utvikling av skytjenester, gjerne med AWS
  • Erfaring med utviklingsverktøy og –prosesser for kontinuerlig integrasjon/utrulling (f.eks. GitLab)
  • Erfaring med testdreven utviklingsmetodikk, altså automatisere, skrive og vedlikeholde enhets- og integrasjonstester
  • Erfaring med både utvikling og design av applikasjonsintegrasjoner og API’er
  • Evne til å sette seg inn i behov basert på brukerhistorier og andre spesifikasjoner

Required skills:
Kotlin Kafka AWS Kubernetes PostgreSQL

Competence area

Development

Location

Oslo

Workload

100%

Languages

Norsk

Startdate

15.09.2023

Enddate

31.08.2024

Apply before

26.08.2023

Contact person:
Marthon Hermansen
Sourcing Manager
Similar assignments

Produkteier for Identitet og tilgangsstyring

Request ID: 24-04-0238 Published: 2024-04-24

Helse Nord IKT leverer IKT-tjenester til helseforetakene i Nord-Norge. Vi har etablert en seksjon for Identitets -og tilgangsstyring som har fått ansvaret for området og som ønsker å profesjonalisere sine tjenestene i tiden fremover. Derfor skal seksjonen etablere en Produkteier rolle. I påvente av intern ansettelse skal vi leie inn en erfaren produkteier som skal etablere prosesser og praksiser for produktforvaltning og -utvikling.Konsulenten må også kunne bistå med opplæring av ny ressurs.Roll......

Competence area
Project management
Location
Remote/Tromsø
Workload
100%
Startdate
2024-05-20
Enddate
2024-09-30
Languages
Skandinavisk
Apply before: Closed

2x Fullstackutvikler - HelseID

Request ID: 23-06-5947 Published: 2023-06-04

Til vår kunde i helsesektoren søker vi 2 fullstackutviklere for å jobbe med HelseID, en løsning som benyttes til sikker autentisering av helsepersonell og virksomheter ovenfor applikasjoner og APIer i sektoren. Løsningen er basert på IdentityServer, og benytter standarder som OpenID Connect og OAuth2.Kunden har behov for kompetanse og kapasitet for videreutvikling og forvaltning av kjernekomponenter i HelseID og ønsker derfor å engasjere inntil 2 fullstack -utviklere på heltid ut juni 2025, men......

Competence area
Development, Security
Location
Oslo, Trondheim eller Tromsø
Workload
100%
Startdate
2023-07-03
Enddate
2026-06-30
Can prolong
Languages
Norsk
Apply before: Closed