VNR-75051
Reageren kan al binnen 2 minuten
Functieomschrijving:
UWV is op zoek naar
Gedreven senior software/infrastructuur ontwikkelaars die:
- Er voldoening in scheppen om software van de beste kwaliteit op te leveren.
- Gewend zijn om verantwoordelijkheid te nemen voor de producten die in productie draaien.
- Diepgaande ervaring hebben in het automatisch voortbrengen van infrastructuur.
- Begrijpen wat het is om agile te werken in teamverband.
- Weten wat het is om elke sprint werkende software op te leveren.
- Klaar staan voor teamleden om ze inhoudelijk te helpen en te verbeteren.
- Samenwerken in een team om het elke sprint weer beter te laten functioneren.
Programma Nexus
Sinds jaar en dag vertrouwt UWV op de twee grote kernsystemen voor het uitvoeren van de werkloosheids- en de arbeidsongeschiktheidswet: WWO en ResaFasa. Beide zijn ontwikkeld in de programmeertaal Cobol en draaien op het besturingssysteem OpenVMS. Inmiddels voldoen de applicaties niet meer aan de hedendaagse eisen voor flexibiliteit en technologie. Bovendien wordt OpenVMS vanaf 2028 niet meer ondersteund door de leverancier, wat een direct continuïteitsrisico oplevert. De divisie Uitkeren staat voor de uitdagende taak om de applicaties werkend over te zetten op een ander platform, zonder haperingen in de dienstverlening, en waar mogelijk, mét de nodige modernisering. Het programma heeft de volgende drie kernwaarden:
- Continuïteit - om te borgen dat de keuze of activiteit bijdraagt aan betrouwbaar functioneren van WWO en ResaFasa.
- Aanvaardbaar risicoprofiel - waardoor we in alle gevallen in staat zijn een eventueel risico op te vangen.
- Toekomstgericht - wat ervoor zorgt dat de applicaties nu of in de nabije toekomst altijd aanpasbaar zijn naar wet- en regelgeving vanuit het ministerie, en/of naar de gekozen doeltechnologie.
Project Pulse betreft de herbouw van het huidige ResaFasa. Met het project maken we de overstap van een grote, monolithische applicatie naar moderne, flexibele platformarchitectuur.
Met de term Pulse platform wordt alle benodigde infrastructuur bedoeld die voor de teams vereist is om hun werk correct, effectief en conform standaards uit te voeren. Onderdelen van het platform zijn:
- Azure Devops voor development ondersteuning
- McPaas 2.0; Managed Container Platform As-A-Service; bestaat uit een Red Hat OpenShift Container platform, beheerd door UWV en ondersteund door diverse externe services voor o.a. secret management, certificaat beheer, firewall inrichting, telemetrie, en meer.
- Oracle storage.
- Authenticatie en autorisatie.
Project Pulse betreft de herbouw van het huidige ResaFasa. Met het project maken we de overstap van een grote, monolithische applicatie naar moderne, flexibele platformarchitectuur.
Met de term Pulse platform wordt alle benodigde infrastructuur bedoeld die voor de teams vereist is om hun werk correct, effectief en conform standaards uit te voeren. Onderdelen van het platform zijn:
- Azure Devops voor development ondersteuning.
- McPaas 2.0; Managed Container Platform As-A-Service; bestaat uit een Red Hat OpenShift Container platform, beheerd door UWV en ondersteund door diverse externe services voor o.a. secret management, certificaat beheer, firewall inrichting, telemetrie, en meer.
- Oracle storage.
- Authenticatie en autorisatie.
Er is een team ingericht dat verantwoordelijk is voor de ontwikkeling en beheer van het Pulse Platform. Doel van het team is om de andere (feature) teams te voorzien van een stabiel, functioneel complete verzameling van infrastructuurdiensten. Deze diensten geven de teams de mogelijkheid om hun software automatisch en conform de gestelde technische- en beheer kaders uit te leveren en te beheren.
De software van Pulse is momenteel in ontwikkeling. Momenteel werken er 4 feature teams aan de realisatie van het nieuwe systeem. Dit team dient tijdelijk te worden uitgebreid met 3 applicatieontwikkelaars.
Werkzaamheden
Programmeer skills/C#
- Uitgebreide kennis van de C# taal en het .Net framework (bij voorkeur de .Net Core/.NET 7 of 8 versie).
- Goed begrip van object-georiënteerd ontwerpen en programmeren
Geautomatiseerd testen
- Test driven development
- Contract based testing
Build/test/release pipelines
- Azure Devops
- ArgoCD
Messaging infrastructuren
- Minimaal één van MQ/RabbitMQ/Kafka
Security
- GDPR
- BIO-normen en SSD-maatregelen
- ISO270xx
- TLS
- OAuth, SAML
Kennis van infrastructuur
- Linux
- Windows
- Netwerken
- DNS, Load balancing, firewalls, certificaten
- Docker
- Kubernetes
Logging & monitoring
- Open telemetry
- Splunk, ELK
Het uurtarief voor deze aanvraag is maximaal € 126,39 en minimaal € 110,34
Over de klant:
UWV te Amsterdam Let op! Het UWV heeft eisen met betrekking tot acceptatie van CV's: * CV aanleveren in Word * Geen tarief vermelden in het CV * CV zonder foto en adres, wel met woonplaats aanleveren * Motiveer waarom jij aan de eisen voldoet
Eisen:
- Universitair of HBO geschoold, bij voorkeur ICT.
- Minimaal 10+ jaar ervaring als software engineer.
- 10+ jaar ervaring in het agile werken met teams in een technische omgeving.
- 3+ jaar ervaring in het bouwen van build en release pipelines in Azure Devops.
- 3+ jaar ervaring in het inrichten van Docker/Kubernetes (Openshift) platformen.
- 3+ jaar ervaring in de toepassing van ArgoCD.
Arbeidsvoorwaarden:
Interesse?
Stuur ons dan uiterlijk 18 Augustus 2025, voor 16.00 uur je recente CV + motivatie voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.
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. Eventueel geïnteresseerde ZZP'ers kunnen zich op detacheringsbasis (= in loondienst) laten aanbieden door Circle8. Voor vragen over deze procedure kunt u contact opnemen met Kicky de Groot.
Het uurtarief voor deze aanvraag is maximaal € 126,39 en minimaal € 110,34
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!