Rensa Family Company streeft er voortdurend naar om haar integratieplatform en datagedreven processen te optimaliseren. Binnen het integratieteam werk je met veel nieuwe en interessante technieken en wordt er gewerkt volgens de principes van Domain Driven Design (DDD).
Het team richt zich op het realiseren van robuuste, schaalbare integraties en het automatiseren van ontwikkelprocessen. Een belangrijk speerpunt hierbij is het onderzoeken hoe Artificial Intelligence (AI) effectief ingezet kan worden om ontwikkeling te versnellen en te verbeteren.
Deze opdracht biedt jou de kans om te onderzoeken hoe AI kan bijdragen aan het automatisch genereren van code voor integraties, terwijl kwaliteit, beheerbaarheid en consistentie gewaarborgd blijven. Tegelijkertijd draai je volledig mee in het team en werk je hands-on mee aan echte DevOps-projecten.
Onderzoeken hoe AI ingezet kan worden voor het automatisch genereren van integratiecode binnen het integratiedomein.
In kaart brengen hoe je code van hoge kwaliteit kan genereren en ervoor kan zorgen dat deze code goed onderhoudbaar blijft binnen een DDD-architectuur.
Ontwikkelen van een aanpak waarmee AI gebruikt kan worden voor het genereren van mappings, integraties en datastromen.
Realiseren van een proof-of-concept waarin AI daadwerkelijk code genereert die gebruikt kan worden binnen bestaande projecten.
Meewerken aan lopende DevOps-projecten binnen het integratieteam en bijdragen aan productieklare oplossingen.
Inventarisatie:
Analyseer de huidige werkwijze binnen het integratieteam en de toepassing van de DDD-principes.
Onderzoek hoe integraties, mappings en het publish–subscribe pattern (pub/sub) momenteel worden ontwikkeld en beheerd.
Breng in kaart waar automatisering en AI de meeste toegevoegde waarde kunnen leveren.
Onderzoek en Verkenning:
Voer onderzoek uit naar bestaande AI-oplossingen voor codegeneratie.
Analyseer hoe andere organisaties AI inzetten binnen softwareontwikkeling en integratievraagstukken.
Onderzoek hoe AI gecombineerd kan worden met DDD-principes zonder dat domeinlogica vervaagt.
AI Modellering en Ontwikkeling:
Ontwikkel een aanpak waarbij AI gebruikt wordt om automatisch code te genereren voor integraties en mappings.
Experimenteer met prompts, context en architectuurkeuzes om consistente en kwalitatieve code te genereren.
Werk uit hoe gegenereerde code:
voldoet aan de coding standards van de Rensa Family
past binnen de bestaande architectuur
goed testbaar en onderhoudbaar blijft
Automatisering & Integratie in Werkwijze:
Onderzoek hoe AI geïntegreerd kan worden in de huidige DevOps workflow.
Werk een voorstel uit voor het automatiseren van repetitieve ontwikkeltaken.
Beschrijf hoe het team AI structureel kan inzetten in de dagelijkse ontwikkelingen.
Pilotprojecten:
Ontwikkel een proof-of-concept voor AI-gedreven codegeneratie.
Test deze binnen een realistische projectcontext.
Verzamel feedback van teamleden en stakeholders.
Itereer op basis van resultaten en verbeter de oplossing.
Resultaten:
Een onderbouwde visie op het gebruik van AI binnen het integratieteam van Rensa Family.
Een werkend proof-of-concept voor automatische codegeneratie met AI.
Richtlijnen voor het genereren van kwalitatieve en beheerbare code binnen een DDD-context.
Concrete voorstellen voor integratie van AI in de DevOps-werkwijze.
Praktijkervaring door actieve bijdrage aan lopende projecten.
Advies voor verdere implementatie en opschaling van AI binnen Rensa Family.
.Net 10
C#
Azure DevOps
Cosmos Db
Function Apps
Container Apps
JetBrains Rider / VS Code
Microservices
Solliciteren kan door middel van het invullen van het formulier op deze pagina of door contact op te nemen met Hubmanager Frankie Liebrand via 06-12200940 of info@hub-doetinchem.nl.
Zie jij jezelf aan de slag gaan met deze technische uitdaging en tegelijkertijd jouw eigen carrière een kickstart geven? Neem contact met ons op en werk met ons aan deze boeiende opdracht