Senior Software Engineer DataHub

Kadaster

Haarlem

Door de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).


Eisen:

  • Je beheerst de Nederlandse taal vloeiend, in woord en geschrift
  • Je hebt een afgeronde (bachelor) hbo-opleiding of hoger
  • Je hebt minimaal 5 jaar ervaring met een recente versie (17 en hoger) van Java
  • Je hebt minimaal 5 jaar ervaring met het Spring(boot) framework
  • Je hebt minimaal 5 jaar ervaring met relationele databases (Oracle/Postgres)
  • Je hebt minimaal 3 jaar ervaring als Software engineer in een cloudomgeving met Azure en Kubernetes

Wensen:

  • Je kunt beschrijven hoe je omgaat met het specifieke vraagstuk van het Kadaster en hebt ervaring met het ontwikkelen van cloudapplicaties
  • Je kunt twee cruciale knelpunten die zich vaak voordoen in dit soort werkzaamheden benoemen en aangeven hoe je deze oplost
  • Je toont aan op welke wijze jouw expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten

Omschrijving:

Voor Kadaster zoeken wij een Senior Software Engineer DataHub. Je werkt aan het DataHub dataplatform van het Kadaster. Dit platform stelt data vanuit verschillende bronnen integraal beschikbaar voor maatschappelijke vraagstukken, zoals het plannen van nieuwe wegen of ontwikkelingen op de woningmarkt. Het Kadaster is een zelfstandig bestuursorgaan en registreert en verstrekt gegevens over vastgoed en de bijbehorende rechten in Nederland. Het DataHub platform is volledig cloud-based (Azure), multi-tenant en gebouwd in Java. Je werkt in een IT-team volgens de Kanban methodiek. Samen met het team ontwikkel en onderhoud je een stabiel dataplatform. Je vertaalt ontwerpen of userstories naar concrete bouwopdrachten, levert code van hoge kwaliteit inclusief tests en documentatie, en stemt regelmatig af met de architect van het DataHub platform. De werkomgeving is model driven: via een gestandaardiseerd Meta Informatie Model (MIM) worden geautomatiseerd API's en databasecomponenten gegenereerd. Je belangrijkste taken en verantwoordelijkheden zijn: zelfstandig en samen met het team doorontwikkelen van softwarecomponenten, actief beheren en monitoren van hoog beschikbare componenten, meedenken over ontwerpkeuzes en toekomstbestendige oplossingen, uitvoeren van peer reviews en delen van kennis via documentatie, actief bijdragen aan unit- en integratietesten en testautomatisering, opleveren van hoge kwaliteit software samen met het team, deelnemen aan Scrum/DevOps sessies met de Product Owner en gebruikers, borgen van beheer en bewaking van de dienst binnen het DevOps-team, en assisteren bij het oplossen van verstoringen en bugfixing, samen met andere teams waar nodig.

Inloggen

Bekijk en beheer jouw opdracht

Superman

Gratis starten, geen risico

Zoek direct in 700+ actuele IT-opdrachten. Wil je meer? Upgrade naar Pro vanaf €40/maand.

Gratis opdrachten zoeken