Het UWV is bezig met de implementatie van de Bemiddeling Service. Het BMS project zorgt ervoor dat arbeidsbemiddelaars en adviseurs de BMS applicatie kunnen gaan gebruiken om burgers zo goed mogelijk te ondersteunen in hun zoektocht naar een nieuwe betrekking. Een belangrijk onderdeel in dit project betreft de bron databases die de brongegevens bevatten waar de BMS applicatie gebruik van maakt ten behoeve van de adviseurs en burgers die het systeem gaan gebruiken. Het gaat hier om een complexe samenstelling van databases en bijbehorende data interactie in dat landschap. De desbetreffende database moet altijd actueel zijn en blijven (OTAP) m.b.t. bemiddel (proces) gegevens van UWV WB klanten (WG en WZ). Het project is dan ook op zoek naar een IT Consultant ABR (Arbeids Bemiddeling en Re-integratie) die actief gaat bijdragen aan het realiseren van randvoorwaardelijke producten ten aanzien van de dienst BMS. De volgende kennis en ervaring is nodig in deze positie: Data modellering: Meer dan gemiddelde kennis van conceptuele, logische en technische datamodellering, inclusief de ”regels” voor wat betreft het omzetten van de diverse modellen
- van conceptueel, via logisch naar technisch. Adept in het interpreteren van PowerDesigner conceptueel datamodel diagrammen en beschrijvingen en het kunnen geven van feedback aan de functionele analisten. Middleware architectuur: Meer dan basis kennis met betrekking tot actuele middleware applicatie architectuur, de relatie daarvan met een database en de impact van toegepaste framework. Database migratie: Meer dan basiskennis van de complexiteit van database migratie binnen de context van interconnected databases. Waarbij database groottes variëren van middelgroot tot groot (multi terabyte) en grote data mutatievolumes een belangrijke rol spelen Oracle specifiek: Onderstaand in afnemende belangrijkheid Oracle Enterprise Edition zaken, die niet mogen ontbreken. Performance en Tuning (database & SQL): Vooral op de aspecten van grote mutatie volumes en concurrency. En de eventuele relatie met applicatie en framework setup. PL/SQL programming: Medior tot advanced level. PL/SQL code moet high performant en robuust zijn en deze code zal in voorkomende gevallen gegenereerd moeten worden, middels een, in pl/sql geprogrammeerde, generator (tailor made). Flashback Data Archive: Niet alleen de Flashback Data Archive functionaliteit an sich is hierbij van belang, maar zeker ook de bijbehorende flashback query varianten. Advanced Queueing (AQ): Ook hier zijn performance en concurrency belangrijke aspecten. Binnen BMS-ABR wordt gebruik gemaakt van JMS type queues met een JSON payload, dus relevante kennis hiervan is gewenst. Oracle rdbms beschikt over uitgebreide JSON functionaliteit. Data Guard
- speciaal Logical Standby: Hierbij is voornamelijk te denken aan de structuur van het Apply proces, skip instellingen en de effecten van eventuele her-instantiëring van tabellen. De te onderscheiden “guard” levels zijn van belang (CDC subscripting). Oracle Cloud Infrastructure (OCI) Real Application Clusters (RAC): Zoals bekend, is Werk.nl geïmplementeerd op de baremetal RAC configuratie. Dit zit in de ABR-BMS keten en aldus is in ieder geval basiskennis een pré. Recovery en Backup IBM CDC en IIS: CDC (Change Data Capture) is een non Oracle product, met vergelijkbare functionaliteit als Oracle GoldenGate, maar met significante verschillen. Kennis van en ervaring met Oracle GoldenGate is derhalve een pré. ‘Gespecialiseerde’ DBA ervaring: Dit betreft de “standaard” Oracle dba kennisset. Onderwerpen, die daaronder te vervatten zijn (geen uitputtende lijst): Oracle database structuren (instance, database, multi-tenant architectuur, Database interne objecten en structuren (tablespaces, tables, indices, compression variants, index key compression, clusters, nested tables, materialized views, functions, procedures, triggers, enz.). Users (schemas) en geassocieerde object- en system privileges Basiskennis van bijzondere features (not seperately licensable), zoals Query notification, JSON, XML, Object Orientation, in memory db en de vele anderen.