Ben jij een Data & AI-student met interesse in databases, AI-agents en praktische impact? Dan bieden wij een uitdagende stage bij een gespecialiseerd PostgreSQL consultancybedrijf.

Binnen de organisatie wordt gewerkt aan een migratietool voor het omzetten van SQL‑databases (bijvoorbeeld SQL Server of Oracle) naar PostgreSQL (SQL2PG). De eerste architecturale keuzes zijn inmiddels gemaakt, waarbij is gekozen voor een hybride aanpak:

  • Deterministisch waar mogelijk (vaste regels, voorspelbaar en herhaalbaar)
  • AI-ondersteuning waar nodig (complexe of ambiguë migratievraagstukken)

Een belangrijk uitgangspunt hierbij is dat AI‑gegenereerde resultaten transparant en onderbouwd moeten zijn. Dit betekent dat elk AI‑advies of ‑beslissing expliciet moet aangeven of deze:

  • Gevalideerd is (eerder toegepast en bevestigd als correct)
  • Ongevalideerd is (nieuw voorstel, nog niet bevestigd)

Binnen deze context wordt onderzocht of en hoe de verdere uitwerking van SQL‑syntaxanalyse en ‑transformatie past binnen de gekozen architectuur.

Doel van de stage

Het doel van deze stage is het verder verbeteren, verdiepen en implementeren van onderdelen van de SQL2PG‑migratietool, met specifieke aandacht voor:

  • De rolverdeling tussen deterministische logica en AI‑ondersteuning
  • De verantwoording en validatie van AI‑gegenereerde migratievoorstellen
  • De uitwerking en positionering van SQL‑syntaxtransformatie binnen de gekozen hybride aanpak

Opdrachtomschrijving

De stagiair krijgt de volgende taken:

  1. Analyse van de huidige migratietool
  1. Inzicht krijgen in de bestaande architectuur en gemaakte ontwerpkeuzes
  2. Inventariseren welke delen deterministisch zijn en welke AI‑ondersteuning gebruiken
  3. Onderzoek naar SQL‑syntaxmigratie
  1. Analyseren van verschillen tussen bron‑SQL en PostgreSQL‑syntax
  2. Beoordelen welke syntactische transformaties deterministisch kunnen worden afgehandeld
  3. Identificeren van complexe gevallen waar AI‑ondersteuning meerwaarde biedt
  4. Toetsing van de gekozen richting
  1. Beoordelen of de huidige en geplande syntax‑uitwerking aansluit bij de hybride aanpak
  2. Adviseren over verbeteringen of aanscherpingen in ontwerpkeuzes
  3. Implementatie en verbetering
  1. (Mede) implementeren van verbeteringen in de SQL2PG‑tool
  2. Inbouwen of uitbreiden van mechanismen waarmee AI‑output expliciet wordt gemarkeerd als gevalideerd of ongevalideerd
  3. Documentatie en kennisdeling
  1. Vastleggen van bevindingen, keuzes en aannames
  2. Opleveren van duidelijke documentatie voor toekomstig gebruik en doorontwikkeling

Verwachte resultaten

Aan het einde van de stage worden minimaal de volgende resultaten opgeleverd:

  • Een inhoudelijke analyse van de rol van syntaxtransformatie binnen de SQL2PG‑tool
  • Concrete verbeteringen of uitbreidingen aan de migratietool
  • Een onderbouwd advies over de inzet van deterministische logica versus AI
  • Duidelijke documentatie waarin validatie van AI‑resultaten expliciet is opgenomen

Wat vragen wij?

  • Opleiding Data & AI, Data Science of Informatica (HBO/WO)
  • Basiskennis van PostgreSQL en SQL
  • Interesse in open source software en AI
  • Analytische en zelfstandige werkhouding

Wat bieden wij?

  • Begeleiding door ervaren PostgreSQL consultants
  • Praktijkgerichte opdracht met directe interne impact
  • Mogelijkheid tot afstuderen
  • Flexibele stage-invulling en hybride werken

Geïnteresseerd?
Neem contact met ons op via werkenbij@nibble-it.nl of bel met Agnes v/d Vlugt 06-53919042