Sr. intergratiespecialist CIBG SRQ148645

Opdrachtgever 

Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Het CIBG zorgt voor een betrouwbare verzameling en verwerking van (gecertificeerde) gegevens. Het CIBG beheert met name registers, zoals het BIG-register, Donorregister, Diergeneeskunderegister en UZI-register. 

Daarnaast voert het CIBG ook een aantal taken uit met een ander karakter dan gegevensverwerking. Zo geeft het CIBG ook ontheffingen af voor de productie en verspreiding van medicinale cannabis, reikt het de UZI-pas uit en verleent het CIBG vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en groothandelen in geneesmiddelen. CIBG wil zich specialiseren op het uitvoeren van registertaken voor VWS en op specifieke registers voor onderwijs, (beroepen)registertaken en gegevensknooppunten Rijksbreed. 

CIBG heeft vestigingen in Den Haag en Heerlen. De afdeling Delivery is in Den Haag gevestigd. 

De taak van de afdeling Delivery is het doorontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat de afdeling Delivery zorgt voor beschikbaarheid van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens. 

De afdeling Delivery heeft een multidisciplinair IntegratieTeam opgericht dat zorg draagt voor het onderhoud en de doorontwikkeling van de koppelvlakken. Deze koppelvlakken zorgen voor de integratie van intern en extern aangeboden diensten over het gehele applicatielandschap van CIBG (zoals GBA, MijnOverheid, NHR, Document Management Systeem). Zij bieden ook generieke diensten aan, zoals een bestandsportaal, en verzorgen orkestraties voor eigen systemen waaronder scheduling en batchaansturing. Ook zorgen zij ervoor dat verschillende authenticatiediensten zoals bijvoorbeeld DigiD, eHerkenning, eIDAS, UZI-smartcards en Windows SSO generiek ontsloten worden voor de applicaties binnen CIBG. 

Voor dit team zijn we op zoek naar een senior Integratiespecialist. 


Opdrachtomschrijving 

Als Integratiespecialist heb je het overzicht over de verschillende informatiedomeinen binnen het CIBG en de gebruikte of aangeboden informatie buiten het CIBG en kun je deze op elkaar laten aansluiten. De integratie wordt gerealiseerd door een samenspel van de producten Broadcom Layer7 API Gateway, CA Identity Manager, Tibco ActiveMatrix BusinessWorks, Apache Camel, Apache ActiveMQ Artemis, Apache Kafka en Cleo VLTrader. 


De gewenste koppelvlakken worden binnen het IT landschap (gebaseerd op een SOA architectuur) gepositioneerd over meerdere hosting partijen met onderlinge afhankelijkheden. Bij verschillende hostingpartijen gelden verschillende requirements die gerespecteerd dienen te worden, waardoor inrichting van de koppelvlakken per hostingpartij verschillend kan zijn. Er zijn twee belangrijke hostingpartijen voor de koppelvlakken, te weten: KPN en SSC-ICT Haaglanden. 


Concreet verwacht het CIBG de volgende taken en resultaten: 

  • Specificeren van interfaces en de Java implementatie ervan middels transformaties en orkestraties met behulp van Apache Camel, gehost in een Spring Boot container; 
  • Uniform, gestandaardiseerd, veilig en snel integreren van interne- en externe systemen volgens een microservice architectuur; 
  • Inrichten en beheren van messaging met behulp van Apache ActiveMQ Artemis als message broker; 
  • Inrichten van logging en alerting via ELK stack; 
  • Zeer gestructureerd en secuur geautomatiseerd doorvoeren van wijzigingen over de OTAP omgevingen; 
  • Opstellen en bijhouden van (systeem)documentatie voor verschillende stakeholders: afnemers, ontwikkelaars, leveranciers, hosting partijen, testers en integratiespecialisten; 
  • Geautomatiseerde deployment van software door de OTAP straten van het CIBG middels Microsoft Azure Devops met GIT als versiebeheer tool; 
  • Gebruik maken van authenticatiediensten zoals Microsoft ADFS, DigiD, eIDAS, certificaten en eHerkenning; 
  • Asynchrone berichten versturen via Digikoppeling ebMS, AS2 of HTTP middels Cleo VLTrader of Apache Camel; 
  • Asynchrone eventafhandeling middels Apache Kafka; 
  • Uitvoeren unit- en systeemtesten; 
  • Optreden als strategisch, tactisch en operationeel gesprekspartner voor interne afdelingen zoals applicatiemanagers, scrum teams, architecten, hostingpartijen en software leveranciers; 
  • Opstellen van templates en kaders voor (systeem)documentatie; 
  • Beheer en monitoring van de Windows en Linux machines waarop de software gehost wordt; 
  • Actief doen van voorstellen aan architectuur aan de hand van marktontwikkelingen op het vakgebied van integratietechnologie. 


Kennis, ervaring, competenties en vaardigheden 

Wij verwachten van de door partijen in te zetten medewerker dat hij/zij: 

  • Minimaal 8 jaar ervaring heeft met systeemontwikkeling, waarvan minimaal 3 jaar in Java. 
  • Minimaal 3 jaar ervaring heeft met het specificeren en implementeren van transformaties en orkestraties. Bij voorkeur met behulp van Apache Camel; 
  • Minimaal 2 jaar ervaring heeft met het inrichten en beheren van messaging. Bij voorkeur Apache ActiveMQ Artemis; 
  • Ervaring heeft met implementaties van REST API´s op een API Gateway. Bij voorkeur Broadcom Layer7 API Gateway; 
  • Ervaring heeft met koppelingen naar Landelijke Voorzieningen bij de Nederlandse Overheid en kennis heeft van authenticaties, zoals DigiD, eIDAS, eHerkenning, ADFS, OAuth2, OpenID of andere authenticaties; 
  • Ervaring heeft met HTTP, SSL, XML, XSD, XSLT, REST, JWT, WSDL, SOAP, ebMS2, XPath, Postman, SoapUI en JMeter; 
  • Ervaring heeft met het geautomatiseerd uitrollen en configureren van software in een release pipeline. 
  • Wijzigingen doorvoert middels scripting door de OTAP-straat. Bij voorkeur heeft hij of zij ervaring met Microsoft Azure Devops met Linux als server platform. 
  • Ervaring heeft met het inrichten van logging en monitoring. Bij voorkeur ervaring met analyseren van deze gegevens door gebruik te maken van de ELK stack; 
  • Ervaring heeft met beheer van een Linux omgeving waarop zijn of haar software gehost wordt. 
  • Ervaring heeft met Apache Kafka, Maven en Spring Boot; 
  • Kennis heeft om de applicaties op een gedegen manier te beveiligen waaronder autorisaties en versleuteling. 
  • Een analytische blik heeft op integratie vraagstukken; 
  • Zeer gedreven is in het vastleggen van informatie en dit consequent bijhoudt; 
  • Beschikt over een afgeronde HBO/WO opleiding — of een vergelijkbaar niveau opgedaan door een goede vooropleiding en meerdere jaren ervaring - op gebied van ICT, geregeld aangevuld met specifieke opleidingen;


Wij gaan ervanuit dat een in te zetten medewerker: 

  • Leergierig is en geheel zelfstandig en snel de basiskennis tot zich neemt van een voor hem of haar nog onbekend integratie product op basis van de door de leverancier beschikbare documentatie, de CIBG documentatie en reeds gemaakte oplossingen; 
  • Een proactieve houding heeft: niet bang is om te vragen of ergens op af te stappen; 
  • Secuur is en een hoge kwaliteit nastreeft, maar toch pragmatisch blijft; 
  • Open en toegankelijk is voor alle betrokken partijen; 
  • Beschikt over goede communicatieve vaardigheden om binnen een team te kunnen opereren en overtuigingskracht heeft; 
  • Zijn kennis binnen het team deelt en zijn collega’s helpt bij uitdagingen; 
  • Een hands-on mentaliteit heeft waarbij hij of zij zichzelf en zijn werk continue verbetert. 
  • Resultaatgericht is en knopen weet door te hakken zonder de belangen van betrokkenen uit het oog te verliezen; 
  • Ervaring heeft om Agile te werken en bij voorkeur op basis binnen een DevOps beheeromgeving.

Aanbieden tot 29-6-2022 13:00

Deze vacature is ingetrokken op 29-6-22 om 10:35. Reageren is niet meer mogelijk.
Toch opzoek naar iets anders? Bekijk onze andere vacatures.

Contactpersoon

Vragen over de opdracht?

Delen