Cegeka Hasselt: Backup Restoration and Validation


Ontmoet ons online op 12/11

Onderstaand vind je de verschillende tijdstippen en links waarop je ons online kan ontmoeten.

deelname is mogelijk na het invullen van je sollicitatie.



You'll write a testing framework that allows us to restore configuration backups to lab (virtual) appliances in order to validate that a given configuration can be correctly restored.

This framework will take one or more configuration files and a set of criteria as input, automatically deploy and configure the (virtual) lab appliances and then validate the output (the deployed appliance) against the given criteria. 

Added value for the student

You'll learn to gather requirements, research potential solutions and implement/test them.

You'll learn to work with CI/CD systems. You'll learn about a significant amount of technologies and appliances you've probably never worked with before,

making this a unique learning experience.


• Prior programming experience in PHP or Python is a plus. Programming experience in another language is also fine.

You'll be expected to program in either Python or PHP, so as long as you can adapt to another language you're good.

• Prior experience with testing frameworks in either PHP or Python are a plus.

• Prior experience with Git is a plus.

• Prior experience with CI/CD pipelines is a plus. You'll be setting up your own for this project.

• Prior experience with automation frameworks like Ansible and how to integrate with them is a plus.

• Some prior working knowledge on systems and networking is a benefit.


1) Surf naar www.cegeka.be/stageplaatsen en upload je CV.

2) Kom op gesprek en toon ons je skills.

3) Ontvang gerichte feedback.


Cegeka is a leading European IT solutions provider and family-owned company.

We specialize in cloud services, security and optimization of infrastructure and business processes and take care of the development and integration of applications,

eco-systems and software platforms. Cegeka was founded in 1992 by André Knaepen and has its headquarters in Hasselt, Belgium. In 2019, the group achieved a turnover

of 561 million and employs more than 5,000 people in Europe with offices in the Benelux, Germany, Austria, Romania, Italy, the Czech Republic, Slovakia, France,

Russia and Moldavia. We also have two Cegeka-owned high performance data centers: one in Belgium (Hasselt) and one in the Netherlands (Geleen).

As a family-owned IT solutions provider founded on craftmanship, we work in close cooperation with our customers. Our customers are businesses, organizations and

governmental agencies. They are active in different industries like Agri & Food, Aviation, Mobility, Social & Government, etc. 

Deze stageopdracht is geschikt voor studenten uit de richting:

Bachelor Toegepaste Informatica - Applicatie Ontwikkeling (Keuzetraject Full Stack Development)
Bachelor Toegepaste Informatica - Systeem en netwerkbeheer



Inleidende activiteiten/verwachtingen
 Vergoeding/tegemoetkoming in verplaatsingskosten


Cegeka Hasselt




Stageopdracht_Cegeka-Backup Restoration and Validation.pdf