Snelle sollicitatie via Consultant.nl
Bedrijf
Info Support

Afstudeeropdracht in Software Development: Automating CI/CD Conversion (Project Mission: Impossible)

Deze uitdaging combineert impact, groei en samenwerken met een professioneel team bij Info Support.

Veenendaal 55.000 Software Online Marketing Afstudeerstage

Status

Actief

Contract

FULL_TIME

Locatie

Veenendaal

Salaris

55.000

Expertise

Software Online Marketing Afstudeerstage Terraform

<p><strong>CI/CD-pipelines zijn vaak sterk verweven met het platform waarin ze zijn opgebouwd. Bij een overstap van bijvoorbeeld Azure DevOps naar GitLab rijst daardoor de vraag: welke onderdelen zijn eenvoudig te migreren en waar zit de echte complexiteit? In deze opdracht onderzoek je hoe pipelines technisch vertaald kunnen worden tussen platformen, ontwikkel je een lock-in score om de afhankelijkheid van een pipeline te meten en laat je met een Proof of Concept zien hoe automatische conversie haalbaar wordt.</strong></p><p><strong>πŸ’‘Interessegebieden:&nbsp;Infrastructure, Software Engineering, Automatisering, IaC</strong><br></p><p>In moderne ontwikkelomgevingen maken organisaties alom gebruik van CI/CD-pipelines om software automatisch te bouwen, testen en uit te rollen. Veel organisaties zijn gestart met één specifiek platform, bijvoorbeeld Azure DevOps, maar willen om strategische of technische redenen overstappen naar een alternatief, zoals GitLab.</p><p>Bij zo’n overstap is het migreren van bestaande pipelines een grote uitdaging. Pipelines zijn vaak complex, bevatten specifieke scripts en deploymentlogica en zijn sterk verweven met de gekozen tool. Handmatige conversie is foutgevoelig, tijdrovend en lastig te testen. Hoewel er al tools of scripts bestaan om onderdelen van pipelines te migreren, zijn deze vaak beperkt in functionaliteit, specifiek voor één platform of onvoldoende flexibel voor complexere scenario’s.</p><p>Er is dus behoefte aan een slimmere aanpak waarbij delen van het conversieproces geautomatiseerd worden, om zo tot een beter migratieproces te komen. Met dit probleem ga jij aan de slag.</p><h2>De opdracht</h2><p>Onderzoek de technische (on)mogelijkheden van het automatisch converteren van CI/CD-pipelines tussen verschillende platformen, met de focus op Azure DevOps en GitLab.</p><p>Breng in kaart:</p><ul><li><p>Welke pipeline-elementen eenvoudig converteerbaar zijn.</p></li><li><p>Waar conversie complex wordt door syntax, functionaliteit of platformintegratie.</p></li><li><p>Welke bestaande tools of frameworks dit proces kunnen ondersteunen en waar zij tekortschieten.</p></li><li><p>Hoe afhankelijk (locked-in) een pipeline is van het oorspronkelijke platform. Ontwikkel hiervoor een lock-in score waarmee objectief kan worden ingeschat hoe lastig een migratie zal zijn.</p></li></ul><p>Ontwikkel op basis van je bevindingen een Proof of Concept (PoC) die aantoont hoe een pipeline (gedeeltelijk) automatisch geconverteerd kan worden. Gebruik deze PoC om de haalbaarheid, betrouwbaarheid en schaalbaarheid van geautomatiseerde pipeline-conversie te evalueren. Zet de lock-in score in als aanvullend meetinstrument om pipelines vooraf te beoordelen op migratierisico.</p><p><strong>Over Info Support</strong></p><p>Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food &amp; Retail, Mobility &amp; Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.</p><p>De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan.</p><p>Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse kenniscentrum waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.</p><p><strong>Om deze opdracht te kunnen doen is&nbsp;B2-taalvaardigheid in het Nederlands vereist.</strong></p>

Gerelateerde CategorieΓ«n

Ontdek meer vacatures in deze vakgebieden

Meer bij Info Support

Vergelijkbare functies binnen hetzelfde team.

Bekijk bedrijfspagina

Meer vacatures in Veenendaal

Ontdek andere IT-vacatures in deze regio

Afstudeeropdracht in Software Development: Automating CI/CD Conversion (Project Mission: Impossible)
Info Support
Aanmelden & solliciteren