Student BachelorSoftware Engineering

Automating CI/CD Conversion

Uitdagende hbo-afstudeerstage met €1000 bruto vergoeding of €500 + leaseauto of €600 + woonruimte, professionele begeleiding, trainingen, kennisavonden, sparren met collega’s en 2 vakantiedagen p/m.

Vergoeding€1.000 per maand
NiveauStudent Bachelor
Technisch domeinSoftware Engineering
ProjectMission: Impossible
LocatieNederland

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.

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.

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.

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.

De opdracht

Onderzoek de technische (on)mogelijkheden van het automatisch converteren van CI/CD-pipelines tussen verschillende platformen, met de focus op Azure DevOps en GitLab.

Breng in kaart:

  • Welke pipeline-elementen eenvoudig converteerbaar zijn.

  • Waar conversie complex wordt door syntax, functionaliteit of platformintegratie.

  • Welke bestaande tools of frameworks dit proces kunnen ondersteunen en waar zij tekortschieten.

  • 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.

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.

Over Info Support

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.

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.

Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse IT Academy waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.

Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.

Interessegebieden

  • Infrastructure
  • Automatisering
  • IaC

Waarom afstuderen bij Info Support?

InfoSupportCarriere_2048px_SAF7479

Betrokken begeleiding

  • Persoonlijke mentoren
  • Wekelijks sparren met experts
  • Trainingen en kennisavonden
Foto's Peugeots

Kies je vergoeding p/m

  • € 1000,00 euro vergoeding
  • € 500,00 euro + een leaseauto
  • € 600,00 euro + woonruimte
InfoSupportCarriere_2048px_SAF5914

Flexibiliteit & balans

  • Hybride werken
  • Flexibele werktijden
  • Enkel focus op je afstuderen
Sollicitatieformulier

Solliciteer op deze vacature

Solliciteren bij Info Support

De sollicitatieprocedure stap voor stap

  1. 1

    Leuk dat je interesse hebt!

    0:00
  2. 2

    Digitale kennismaking

    0:09
  3. 3

    Liever een live kennismaking?

    0:20
  4. 4

    Online assessments

    0:26
  5. 5

    Het eindgesprek

    0:37
  6. 6

    Zijn we het eens?

    0:50
  7. 7

    Het tekenmoment

    0:55
  8. 8

    Ben je klaar voor deze stap?

    1:02
Hoofdstuk 1 / 8
9:16

Nu bekijken

Leuk dat je interesse hebt!

0:00 · stap 1 van 8

Klik op een stap links om naar het juiste hoofdstuk te springen.

  • Avans Hogeschool Breda
  • Avans Hogeschool Den Bosch
  • Christelijke Hogeschool Ede
  • Fontys
  • Haagse Hogeschool
  • HAN
  • Hogeschool Rotterdam
  • Hogeschool Utrecht
  • Hogeschool van Amsterdam
  • Saxion Enschede
  • Windesheim
InfoSupportCarriere_2048px_SAF6018
INFO_SUPPORT_CARRIERE_WEBSITE_MG_9483b
Tom van den Berg
InfoSupportCarriere_2048px_SAF6758