VNR-81190
Reageren kan al binnen 2 minuten
Functieomschrijving:
Opdrachtbeschrijving
Opzetten en ondersteuning verlenen bij het aanpassen van Keycloak. Een uitgebreide beschrijving vindt u in de bijlage.
Achtergrond
Het RIVM, centrum Veiligheid heeft een infra-netwerk dat is ingericht voor gebruik tijdens grootschalige stralingsongevallen. In dit netwerk zijn applicaties opgenomen die tijdens de inzet worden gebruikt. De toegang tot deze applicaties is beperkt tot gebruikersgroepen. De toegang wordt op dit moment bepaald door/ met FreeIPA en voor sommige applicaties via Keycloak dat gekoppeld is met FreeIPA.
Werkzaamheden
- Het verzamelen van eisen/wensen aan de inzet van Keycloak.
- Het inrichten van Keycloak voor authenticatie, inclusief adviseren over verbeteringen.
- Het inrichten van Keycloak voor autorisatie.
- Ondersteunen van verschillende client-applicaties en doelgroepen.
- Beperken van de informatie die aan client-applicaties wordt gegeven.
- Doorlichten van de huidige Keycloak-opzet i.s.m. een RIVM-medewerker.
- Breder inzetten van Keycloak zodat webapplicaties authenticatie en autorisatie kunnen uitvoeren bij Keycloak; autorisatie op basis van groepslidmaatschap in FreeIPA.
- Informatievoorziening per applicatie inrichten zodat alleen noodzakelijke gegevens gedeeld worden.
Verwachting
- Actieve rol in de opzet van Keycloak zoals beschreven.
- Zelfstandig overleg met systeembeheerders.
- Inzicht in het gebruik van het systeem en de relevante eisen.
- Diepgaande kennis over Keycloak, inrichting en gebruik door client-applicaties.
- Kennisoverdracht aan beheerders.
Resultaat
- Werkende en gedocumenteerde Keycloak voor authenticatie en autorisatie met minimale informatiedeling.
Over de klant:
Het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) zet zich in voor een gezonde bevolking en een duurzame, veilige en gezonde leefomgeving. Dit doen we op basis van onafhankelijk wetenschappelijk onderzoek. Samen met onze opdrachtgevers signaleren we welk onderzoek nodig is en voeren we dit uit. We geven advies aan de overheid, professionals en burgers en delen onze kennis. Zo ondersteunen wij de samenleving om onszelf en onze leefomgeving gezond te houden.
Let op! Het RIVM heeft eisen met betrekking tot acceptatie van CV's:
- CV aanleveren in Word (Let op! maximaal 7 pagina's)
- Motiveer waarom jij aan de eisen voldoet
- Puntsgewijze argumentatie voor zowel wensen als eisen
- Geen tarief vermelden in het CV
- CV zonder foto en adres, wel met woonplaats aanleveren
- Geen geboortedatum
- Geen persoonsgegevens alleen voor- & achternaam + woonplaats
Eisen:
- Diepgaande kennis en ervaring met Keycloak voor authenticatie en autorisatie.
- Kennis en ervaring met backend-lijnen zoals FreeIPA, OpenLDAP of 389DS (geen AD).
- Ervaring met het beperken van informatieoverdracht naar client-applicaties.
- Ervaring met het ondersteunen van meerdere domeinen en Keycloak-clients.
- Zelfstandig kunnen werken en goed kunnen overleggen.
Wensen:
- Uitgebreide ervaring met Keycloak voor authenticatie met service provider backend.
- Uitgebreide ervaring met autorisatie voor meerdere domeinen en clients.
- Ervaring met beperken van informatiedeling per applicatie.
- Ervaring met backend zoals FreeIPA, OpenLDAP of 389DS (geen AD).
Competenties:
- Analytisch.
- Creatief.
- Samenwerken.
- Overtuigingskracht.
- Communicatief (mondeling en schriftelijk).
Opdrachtdetails:
Interesse?
Stuur ons dan uiterlijk 19 maart 2026 voor 12:00 uur je recente CV + motivatie voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.
Voor vragen over deze procedure kunt u contact opnemen met Kicky de Groot
Let op: De aanvraag betreft een ondersteunde rol en volgt instructies op van leidinggevende. Dit past niet binnen de wet DBA. Hierdoor is het niet mogelijk om ZZP'ers te contracteren.
"Houd er rekening mee dat vacatures soms eerder kunnen sluiten. Om uw aanbieding zo goed en snel mogelijk te verwerken, vragen wij u vriendelijk om deze altijd via onze website in te dienen. Aanbiedingen die wij zonder overleg per e-mail ontvangen, kunnen wij helaas niet in behandeling nemen."
Jouw weg naar succes?
In 7 stappen en enkele dagen
- 1
Vind jouw opdracht
- 2
Reageer: stuur ons je cv
- 3
Wij checken jouw profiel met de opdracht(gever)
- 4
Telefonisch kennismaken met een recruiter van Circle8
- 5
Is er een match? We stellen je voor
- 6
Intakegesprek bij de opdrachtgever
- 7
Contract en let's go!

