Status
Actief
Contract
FULL_TIME
Locatie
Veenendaal
Salaris
55.000
Expertise
<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: 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 & Retail, Mobility & 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 B2-taalvaardigheid in het Nederlands vereist.</strong></p>
Gerelateerde CategorieΓ«n
Ontdek meer vacatures in deze vakgebieden
Software consultant vacatures
468 vacatures
Mendix consultant vacatures
475 vacatures
Technisch consultant vacatures
761 vacatures
Online Marketing consultant vacatures
91 vacatures
ServiceNow consultant vacatures
468 vacatures
SEA consultant vacatures
98 vacatures
Meer bij Info Support
Vergelijkbare functies binnen hetzelfde team.
Business Development Manager Industrie & Energie
Veenendaal
Cloud Engineer Managed Services
Veenendaal
Medior Java Engineer
Veenendaal
Afstudeeropdracht in Software Development: Van architectuur naar werkende code met AI-ondersteuning
Veenendaal
Master's thesis in Way of Working: Solving Rush-Hour Riddles: The Art of Congestion Control in Public Transportation (Project SPITS)
Veenendaal
Meer vacatures in Veenendaal
Ontdek andere IT-vacatures in deze regio
Info Support
Afstudeeropdracht in Data & AI: Hoe groen is jouw pensioen? (Project GROENpensioen)
Info Support
Afstudeeropdracht in Software Development: Uitbreiden en automatiseren van een CMDB
Info Support
Afstudeeropdracht in Security: Auditlogging op Linux: van losse logs naar centraal inzicht (Project Mission: Impossible)
Info Support
Medior Java Engineer
Info Support
Afstudeeropdracht in Software Development: Test managementsysteem voor geatomiseerde Gherkin tests
Info Support
Business Development Manager Industrie & Energie