Functieomschrijving

Voor ICTU zoeken wij een Data Engineer.

Je realiseert de (technische) componenten van de applicatie met een focus op zowel data-engineering als frontend-ontwikkeling. Je ontwikkelt een robuuste dataverwerkingslaag die gegevens ontsluit, transformeert en beschikbaar stelt aan de applicatie. Daarnaast bouw je de gebruikersinterface waarin deze data op een intuïtieve en toegankelijke manier wordt gepresenteerd.
  • Je vernieuwt en ontwikkelt dashboards en benchmarks.
  • Je ontwerpt en bouwt data-pipelines, API-koppelingen en datamodellen.
  • Je ontwikkelt de applicatie-frontend met webtechnologieën.
  • Je integreert de datalaag met de gebruikersinterface.
  • Je zorgt voor kwaliteit, performance en overdraagbaarheid van de ontwikkelde componenten.


Jouw bijdrage ligt in het realiseren van een end-to-end oplossing waarin dataverwerking en applicatie-ontwikkeling naadloos samenkomen.
Competenties
  • Ervaring met data-engineering en ETL-processen.
  • Kennis van frontend-ontwikkeling met moderne frameworks.
  • Bekendheid met back-end ontwikkeling en API-integratie.
  • Inzicht in datamodellering en cloud-native platformen.
  • Ervaring met CI/CD en versiebeheer.
  • Kennis van UI/UX-principes en samenwerking.
  • Aandacht voor kwaliteit, performance en overdraagbaarheid.

Organisatie
Je voert het werk naar eigen inzicht uit. ICTU kan aanwijzingen en instructies geven over het gewenste resultaat en de doorlooptijd van de werkzaamheden. Bij samenwerking met anderen stem je af met ICTU, voor zover dat nodig is voor de uitvoering van het werk.

ICTU biedt BYOD-voorzieningen aan voor externe medewerkers. Van jou wordt verwacht dat je beschikt over een passend apparaat (laptop) en mobiele telefoon om je werk uit te voeren. Je wordt gevraagd digitaal akkoord te gaan met het reglement zakelijke apparatuur. Tijdens het intakegesprek wordt dit reglement op hoofdlijnen doorgenomen. Voor ICT-voorzieningen geldt bij ICTU een N-1 beleid: naast de huidige versie wordt één lagere ondersteunde versie van apparatuur toegelaten tot de ICTU-infrastructuur.

Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.

Functie eisen

  • Je hebt diepgaande kennis van data-pipelines, ETL-processen en datamodellering (relationeel en/of cloud-native)
  • Je hebt ervaring met Python of Scala voor data-engineering en scripting
  • Je beschikt over ervaring met SQL en een of meer moderne dataplatformen (bijv. Snowflake, BigQuery, Databricks, AWS Glue, Azure Data Factory)
  • Je hebt ervaring met het ontwerpen van API’s of data services voor applicatie-integratie
  • Je hebt kennis van data security, governance en monitoring
  • Je bent bekend met Git en CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, Jenkins)
  • Je hebt aantoonbare ervaring met frontend-frameworks (React, Vue of Angular)
  • Je hebt uitgebreide kennis van HTML5, CSS3, JavaScript en responsive design
  • Je hebt ervaring met backend-development en frameworks (PHP, Symfony)
  • Je hebt ervaring met API-integratie (REST/GraphQL) en state management
  • Je hebt ervaring met frontend performance-optimalisatie en testing (Jest, Cypress o.i.d.)
  • Je hebt begrip van UI/UX-principes en kunt effectief samenwerken met ontwerpers
  • Je hebt minimaal 10 jaar ervaring met data-engineering
  • Je hebt minimaal 10 jaar ervaring met softwareontwikkeling

Functie wensen

  • Je hebt aantoonbare ruime ervaring met data-engineering, bij voorkeur meer dan 10 jaar.
  • Je hebt aantoonbare ruime ervaring met softwareontwikkeling, bij voorkeur meer dan 10 jaar.
  • Je hebt aantoonbare ruime ervaring met het zelfstandig ontwikkelen en beheren van applicaties, bij voorkeur meer dan 10 jaar.

Extra informatie

  • Plaats Den Haag
  • Opleidingsniveau MBO/HBO/WO
  • Aantal uur 4 uur per week
  • Startdatum 01-12-2025
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.