Vacature

Senior Software Engineer 2x

  • Apeldoorn
  • 6 maanden (+ optie verlenging)
  • 40u
  • 12-09-2022

Voor het Kadaster zijn wij op zoek naar een Senior Software Engineer.


Standplaats: Apeldoorn
Startdatum: 12-09-2022
Einddatum: 11-03-2023
Optie tot verlenging: 1x 1 jaar
Uren per week: 36-40

Waar loopt de grens tussen jouw tuin en die van jouw buurman? En welk vastgoed is van wie? Het Kadaster registreert van al het vastgoed (grond en gebouwen) in Nederland wie welke rechten heeft. Ze hebben heel veel data over alles onder, op en boven de grond en willen maximale waarde halen uit deze data. Naast hun wettelijke taak, beheert het Kadaster ook voorzieningen van andere organisaties, de Landelijke Voorzieningen. Zo beheren zij onder andere de WOZ Landelijke Voorziening en de Basisregistratie Adressen en gebouwen (BAG): alle adressen en gebouwen in Nederland, zoals bouwjaar, oppervlakte, gebruiksdoel en locatie op de kaart. Binnen Beheer en Ontwikkeling IT werken ze met Scrum en DevOps en zijn de teams integraal verantwoordelijk voor de volledige technische dienstverlening, van idee tot productie. Vanuit een dynamische omgeving bieden zij een informele werksfeer. In overleg met je team wordt er op het kantoor de Brug in Apeldoorn gewerkt of vanuit huis. Om even je zinnen te verzetten kan je hier met je teamgenoten een potje tafeltennis spelen, gamen of met de 3D printer een ontwerp realiseren.

Het team DHUB is op zoek naar een Senior Software Engineer.
Data Hub vervult een belangrijke rol in de ambitie van het Kadaster om geo-informatie altijd en overal beschikbaar te maken. De Data Hub is een multi-tenant platform, waarop diensten hun objectenregistraties op een hoogwaardige manier kunnen beheren en beschikbaar kunnen stellen aan andere diensten via verschillende interfaces. Door alle registraties op een rijke en gestandaardiseerde manier beschikbaar te stellen worden andere teams in staat gesteld deze gegevens op een betrouwbare en flexibele manier te consumeren, maar ook om verschillende registraties met elkaar te combineren met integrale bevragingen. Het Data Hub platform bestaat uit diverse Java componenten en wordt gehost op een Kubernetes omgeving in de cloud. Het team volgt de DevOps filosofie en is verantwoordelijk voor zowel de ontwikkeling, voortbrenging als het beheer van de applicatie. Het platform biedt een rijk palet aan interfaces, zoals GraphQL (voor operationele toepassingen) en Delta Tables / Apache Spark (voor bulk / analytische toepassingen).

Opdrachtomschrijving
Als Senior Software Engineer werk je aan de doorontwikkeling van de Data Hub. Met je team plan je twee wekelijkse sprints, de backlog wordt bijgehouden in Jira. Je bent in staat om zelfstandig te werken aan de diverse Java componenten en levert kwalitatief hoogwaardige software op. Je kent de belangen van generieken componenten en standaardisatie.

Belangrijkste technieken, methoden en tools

  • Java;
  • Spring (boot) framework;
  • PostgreSQL database (of vergelijkbaar);
  • Docker;
  • Kubernetes;
  • Linux/Shell scripting;
  • GraphQL;
  • CI/CD tooling (Git/Github, Jenkins, Maven).


Verantwoordelijkheden

  • Werken in een Agile / DevOps omgeving;
  • Sparren over ontwerpkeuzes / oplossingen;
  • Peer-reviewing en borgen van kennis (documentatie en kennisdeling);
  • Actief ontwikkelen aan de verschillende componenten van het platform;
  • Actief beheren en monitoren van hoog beschikbare componenten.



Eisen

  • Je bent inzetbaar vanaf 12 september 2022 of zo spoedig mogelijk tot en met 11 maart 2023 voor 36-40 uur per week.*
  • Je voegt slechts één Nederlandstalig curriculum vitae (cv) van maximaal 3 pagina’s A4 toe.
  • Aantoonbaar HBO werk- en denkniveau, verkregen op basis van een afgeronde opleiding IT.
  • Minimaal 3 jaar ervaring met DevOps en systeemontwikkeling/integratie in een CI/CD omgeving.
  • Minimaal 1 jaar ervaring met GraphQL.
  • Taalniveau Nederlands minimaal B2.
  • Affiniteit met data engineering (o.a. Apache Spark) is een pré.


Minimaal 5 jaar ervaring met de volgende technieken en tools:

  • Java (waarvan minimaal 1 jaar ervaring met Java 11);
  • Spring (Boot) Framework;
  • PostgreSQL database (of vergelijkbaar).

Minimaal 3 jaar ervaring met de volgende technieken en tools:

  • Container technologie (Docker/Kubernetes);
  • Linux / shell scripting;
  • CI/CD Tooling (Git/GitHub, Jenkins, Maven).

Aantoonbare ervaring met:

  • Enterprise integration patterns;
  • Cloud(-native) concepten;
  • Security risks & best practices;
  • Profiling & performance testing.


Wensen

  • Je geeft een beschrijving van aanpak (max. 400 woorden) voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk van het Kadaster (zie ook opdrachtomschrijving en verantwoordelijkheden).
  • Je beschrijft 2 cruciale knelpunten (max. 300 woorden) die zich vaak voor doen in dit soort processen / opdrachten en geeft hierbij aan hoe jij deze oplost (zie ook opdrachtomschrijving en verantwoordelijkheden).
  • Je toont duidelijk aan (max. 300 woorden) welke wijze de door jou geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten (zie ook opdrachtomschrijving en verantwoordelijkheden).


*De inhuuropdracht kan optioneel worden verlengd met één (1) keer één (1) jaar. De opdrachtgever kan de overeenkomst eenzijdig tussentijds opzeggen met een opzegtermijn van één (1) maand. De startdatum is onder voorbehoud van een tijdige afronding van de Offerteprocedure. Dit kan ook betekenen dat de startdatum van de opdracht zal moeten worden opgeschoven.


Interesse? Reageer dan snel met een motivatie en relevant Nederlands CV!

Solliciteer nu

  • Persoonsgegevens

  • Contactgegevens

  • Motivatie

  • Bijlage

Sollicitatie procedure

  • Solliciteer op een vacature
  • Persoonlijke kennismaking met Ormer ICT
  • Start met je nieuwe uitdaging

Toch op zoek naar iets anders?

Bekijk andere vacatures