Migratiespecialist / data engineer

  • Freelance
  • Branche Ict informatievoorziening
  • max. € 115 per uur
  • In Noord-Brabant
  • Reageren vóór 07-10-2025 (03:00)

De functie

Voor de Gemeente Eindhoven is op zoek naar een Functieprofiel Migratiespecialist / Data Engineer.

Bij Gemeente Eindhoven werken we elke dag aan een betere stad voor onze inwoners. Dit doen we onder andere door gebruiksvriendelijke en toegankelijke digitale diensten te ontwikkelen en daarnaast een centrale plek te creëren waar inwoners informatie kan aanvragen en/of kan volgen.

Als Migratiespecialist / Data Engineer speel je een sleutelrol in de migratie van diverse (Document Management) Systemen (DMS) naar een centraal registratie systeem (OpenZaak). Je bent hierbij verantwoordelijk voor de analyse, transformatie en overdracht van data, metadata en documenten tussen verschillende bronsystemen.

Je werkt nauw samen met een analist, test coördinator, architecten en business stakeholders om ervoor te zorgen dat de migratie efficiënt en foutloos verloopt. Hierbij werk je indirect aan innovatieve common-ground componenten zoals MijnEindhoven en diverse formulieren.
Wat ga je doen?

Planning en Analyse
• Uitvoeren van technische analyses van bestaande systemen en infrastructuur.
• Opstellen van migratieplannen en tijdschema’s op basis van bedrijfsdoelen.
• Mappen van data- en systeemrelaties, inclusief het opstellen van migratieschema’s en mapping-documentatie.
• Identificeren van risico’s en het ontwikkelen van mitigerende maatregelen.

Ontwikkeling van Scripts en Automatisatie
• Ontwikkelen van migratiescripts (bijvoorbeeld met Python, Java, PowerShell, Bash en/of (PL/) SQL) om data- en systeemmigraties te kunnen uitvoeren.
• Automatiseren van migratieprocessen met behulp van tools, scripts en frameworks.
• Testen en verfijnen van scripts om data integriteit, prestaties en betrouwbaarheid te waarborgen.

Uitvoering van Migraties
• Migreren van data (documenten en (meta) data uit database systemen naar OpenZaak middels een API.
• Configureren en testen van systemen na migratie om integriteit en prestaties te waarborgen.
• Waarborgen van gegevensbeveiliging en naleving van relevante regelgeving

Communicatie en Coördinatie
• Fungeren als aanspreekpunt voor stakeholders tijdens migratieprojecten.
• Samenwerken met business, analisten, functioneel- en/of technisch beheerders en potentiële externe leveranciers voor een gestroomlijnde uitvoering.
• Rapporteren over voortgang, knelpunten en resultaten aan projectleiders en management.

Documentatie en Optimalisatie
• Bijhouden van gedetailleerde documentatie over migratieprocessen en (test)resultaten.
• Identificeren en implementeren van verbeteringen in migratieprocessen.
• verantwoordelijk voor het automatiseren, testen, versiebeheer en deployment van data pipelines en migratiescripts.
Wat vragen we van jou?

Opleiding en Ervaring
• Bachelor in Informatica, IT of een vergelijkbare opleiding.
• Minimaal 3 jaar ervaring met data- en systeemmigraties, inclusief scriptontwikkeling.
• Ervaring met en databasemanagementsystemen (Oracle, MS SQL, PostgreSQL, MySQL).

Technische Vaardigheden
• Mapping en Structuur: Ervaring met het analyseren en mappen van complexe gegevensstructuren.
• Scriptontwikkeling: Expertise in het maken van migratiescripts met talen zoals Python, PowerShell, SQL of Bash.
• Ervaring met migraties via een API.
• Uitgebreide kennis van migratietools en technieken en datatypes (bijvoorbeeld ETL-tools, API-integraties, JSON, XML, CSV)
• Automatisatie en Testing: Kennis van CI/CD-processen en tools voor geautomatiseerd uitrollen en testen.
• Kennis van data mapping, data cleansing en schema-transformatie
• Ervaring met CI/CD pipelines voor data (GitHub Actions, GitLab CI/CD, Azure DevOps).

Competenties
• Analytische vaardigheden: Uitstekend in het begrijpen en documenteren van complexe datastructuren.
• Probleemoplossend vermogen: In staat om technische uitdagingen snel en effectief op te lossen.
• Precisie: Sterk oog voor detail, cruciaal voor nauwkeurige mapping en scriptontwikkeling.
• Communicatief vaardig: In staat om zowel technische als niet-technische stakeholders te informeren.
• Proactief: Voortdurend op zoek naar manieren om processen te verbeteren en te optimaliseren.

Vereiste Kwalificaties

  • Communicatief vaardig: In staat om zowel technische als niet-technische stakeholders te informeren.
  • Uitgebreide kennis van migratietools en technieken en datatypes (bijvoorbeeld ETL-tools, API-integraties, JSON, XML, CSV).
  • Analytische vaardigheden: Uitstekend in het begrijpen en documenteren van complexe datastructuren.
  • Ervaring met databasemanagementsystemen (Oracle, MS SQL, PostgreSQL, MySQL).
  • Ervaring met het analyseren en mappen van complexe gegevensstructuren.
  • Expertise in het maken van migratiescripts met talen zoals Python, PowerShell, SQL of Bash.
  • Ervaring met migraties via een API.
  • Kennis van CI/CD-processen en tools voor geautomatiseerd uitrollen en testen.
  • Kennis van data mapping, data cleansing en schema-transformatie.
  • Ervaring met CI/CD pipelines voor data (GitHub Actions, GitLab CI/CD, Azure DevOps).
  • Probleemoplossend vermogen: In staat om technische uitdagingen snel en effectief op te lossen.
  • Precisie: Sterk oog voor detail, cruciaal voor nauwkeurige mapping en scriptontwikkeling.
  • Proactief: Voortdurend op zoek naar manieren om processen te verbeteren en te optimaliseren.
  • Bachelor in Informatica, IT of een vergelijkbare opleiding.
  • Minimaal 3 jaar ervaring met data- en systeemmigraties, inclusief scriptontwikkeling.
  • Graag ontvangen we in de persoonlijke motivatie een onderbouwing waaruit blijkt dat de kandidaat over de gevraagde competenties beschikt.

Is deze opdracht wat voor jou?
Zo werkt Bumper!

  1. Zoek eerst jouw droombaan: Begin met het vinden van die ene baan die jou écht aanspreekt. Heb je jouw ideale vacature gevonden? Vul dan je gegevens in, zodat we je beter leren kennen en verder aan de slag kunnen gaan.
  2. Wij maken een match: We nemen jouw profiel grondig door en kijken of er een perfecte match is met de vacature die jij hebt gekozen. Zo zorgen we ervoor dat je een serieuze kans maakt.
  3. CV & Motivatie: Lijkt alles goed te passen? Dan vragen we je om je CV en motivatiebrief een laatste update te geven. Geen zorgen, we ondersteunen je hierbij waar nodig, zodat je sterk voor de dag komt.
  4. Plaatsing: Is er een match en ben je geplaatst? Gefeliciteerd! Binnen 14 dagen na getekende urenstaat ontvang je de beloning die je verdient!