Deze opdracht is gepubliceerd via
BlueTrail.
Freelapp biedt dit project niet zelf aan.
Freelance Data Platform Adviseur opdracht in Den Haag
Junior
2026-06-13 14:27:48
Den Haag
Het ministerie van Economische Zaken en Klimaat werkt samen met zijn partners aan een innovatief én ondernemend Nederland en een sterke, weerbare economie, die iedereen kansen biedt. Ondernemers en bedrijven moeten kunnen rekenen op een stabiel en voorspelbaar ondernemersklimaat. We zoeken daarbij steeds de beste balans tussen de belangen van bedrijven, consumenten en de omgeving.OpdrachtbeschrijvingDe Directie Informatievoorziening (IV) heeft de ambitie om data integraal beschikbaar te maken en inzicht te creeëren binnen de Ministeries EZK en LVVN. In deze aanvraag ligt de focus op de beleidsdirecties bij EZK om het bestaande data- en analyse platform (DADEL) door te ontwikkelen naar een duurzame oplossing met toegankelijke data en beschikbare dataproducten. Dit doe je vanuit team Dataservices bij IV in samenwerking met de beleidsdirecties zelf.Doelstellingen:Je analyseert de huidige implementaties van het Azure platform en beoordeelt deze op basis van de best practices en beleid (bijv. Rijkscloudbeleid, soevereiniteitskaders).Je denkt kritisch mee aan de verdere doorontwikkeling van het DADEL-platform en komt zelf met slimme ideeën voor verbeterslagen d.m.v. het volgen van de meest recente ontwikkelingen van innovatieve en moderne tools, technieken en architectuur voor data-ontwikkeling en beheer.Je voert gesprekken met betrokken partijen en zorgt voor een concrete, overkoepelende vernieuwingsstrategie.Je borgt een snelle en gestroomlijnde implementatie van de geïdentificeerde verbeteringen.Je werkt soms mee aan het realiseren van jouw ideeën samen met collega's van de beleidsdirectie of Directie IV.Achtergrond opdrachtDe Directie IV ondersteunt de EZK en LVVN-medewerkers bij het uitvoeren van hun werkzaamheden en biedt daarvoor noodzakelijke diensten en voorzieningen op gebieden als informatiemanagement, beheer(sing) van formatie & budgetten en ondersteuning bij projecten, programma’s en (implementatie)processen. De Directie IV werkt voor EZK én LVVN met de nadruk op de kerndepartementen van deze organisaties. Buiten bedoelde kerndepartementen volgt De Directie IV de leidraad ‘centraal wat moet, decentraal wat kan’. De Directie IV stelt haar klanten centraal en stemt de diensten en voorzieningen daarop af. Het aanbieden en uitvoeren van haar diensten en voorzieningen doet De Directie IV zo efficiënt en transparant mogelijk. De Directie IV wil de medewerkers en de organisaties van EZK en LVVN maximaal toerusten om de maatschappelijke opgaven van EZK en LVVN ook echt te realiseren. Bij het team dataservices is de centrale uitvoeringsrol belegd om de kerndepartementen vooruit te helpen in de transitie naar datagedreven werken.Voor deze functie ben je de helft van de tijd beschikbaar voor het team Dataservices en de andere helft voor het cluster Data, Kennis & Monitoring (DKM) van de directie Strategie Energiesysteem bij EZK. DKM is binnen de kerndepartementen een voorloper in het implementeren van het DADEL platform en gebruikt deze ter ondersteuning van het schrijven van datagedreven beleid voor de energietransitie. Daarnaast houdt het cluster zich actief bezig met het samenbrengen van de decentrale ontwikkelingen van het DADEL platform.
Eisen voor de opdracht:Je hebt minimaal 5 jaar ervaring als data engineer, data architect, solution engineer of een vergelijkbare rol.Je hebt minimaal 3 jaar ervaring in Microsoft Azure en Azure Databricks.Je hebt een afgeronde wo opleiding.Wensen voor de opdracht:Je hebt diepgaande kennis van data-architectuur en solution architectuur.Je hebt diepgaande kennis van ETL-principes.Je hebt kennis van alternatieven t.b.v. van ETL, met voorkeur naar open-source alternatieven.Je hebt kennis van en ervaring met datamodelleringsprincipes.Je hebt kennis van en ervaring met de Rijksoverheid.Competenties:Sterk analytisch vermogen.Proactief en zelfstarter.Pragmatisch: in staat om de balans te vinden tussen wat ideaal en wat haalbaar is.Goed in samenwerken en weet vertrouwen op te bouwen.
Referentienummer2026-05068
LocatieDen Haag
Startdatum1 juli 2026
Einddatum31 december 2026
Optie op verlengingJa
Uren per week32-36u p/w
Sluitingsdatum15 juni 2026
09:00
Begint jouw trail hier?Stuur ons je CV met een korte opdrachtgerichte motivatie.
Discover your BlueTrailOnze weg naar jouw nieuwe carrière
Nadat jij op een opdracht hebt gereageerd, nemen wij binnen 24 uur contact met jou op en behandelen we jouw reactie.
We gaan met jou in gesprek. Wij kijken niet alleen naar je kennis en werkervaring, maar vooral naar jou als persoon. Dit is voor zowel de professional als de opdrachtgever belangrijk, wij willen de juiste match maken! Als we eenmaal de juiste match hebben gevonden, dan begint jouw BlueTrail en stellen we je voor aan de opdrachtgever!
Bij een succesvolle match worden de contracten opgesteld. Door middel van innovaties en digitalisering proberen wij dit proces zo kort mogelijk te maken. Zo kun jij doen waar je goed in bent, terwijl wij zorgen voor alle administratie!
Ook tijdens jouw opdracht staan wij altijd voor je klaar. Onze fieldmanagers zorgen er persoonlijk voor dan alles succesvol verloopt!
Follow our trail
E-mailadresCAPTCHA
gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );