Dag in het leven Gijs Dekkers – Data Engineer bij Creates
Greenfield-projecten: een dataplatform vanaf nul
Om 08.30 uur gaat mijn laptop open en staat de koffie naast me. Vandaag mag ik aan een Greenfield-project werken, en dat zijn mijn favoriete dagen. Bouwen vanaf nul komt niet elke dag voorbij, maar als het zover is, kan ik alles neerzetten zoals het hoort.
Zo vernieuw ik een Databricks-oplossing volledig. Dat is helemaal tegen de grond gegaan en opnieuw opgebouwd. Dit keer met Terraform en met netwerkbeveiliging vanaf het begin. Voor een internationale klant bouw ik daarnaast aan een compleet Databricks-platform, samen met onze collega’s van zusterbedrijf Cloud Republic.
Om 09.00 uur start de stand-up. Bij deze klant zit iedereen in het buitenland, dus die doen we altijd online en in het Engels.
Infrastructure as Code met Terraform
Daarna duik ik de code in. Met Terraform kan ik infrastructuur met code uitrollen. Waar je vroeger resources handmatig aanmaakte in Azure via een UI, schrijf je nu in code wat je wilt. Als je dat deployt, maakt hij in Azure alles automatisch voor je aan. Pas je iets aan in je code, dan wordt het bij de volgende deployment automatisch doorgevoerd. Dat is precies het verschil met klikken. Als jij ergens een setting verandert en je collega weet dat niet, dan is dat een ongedocumenteerde setting.
Netwerkbeveiliging naar een volwassen niveau
Rond 11.00 uur werk ik aan netwerkbeveiliging. Bij onze eerste oplossingen was alles via het publieke internet bereikbaar. Dat soort zaken probeer ik nu naar een volwassener niveau te brengen. Nu wordt alles uitgerold in VNets en subnets, met private endpoints, VPN’s en toegang vanaf vaste IP-adressen.
Van Databricks tot Fabric, met AI als vaste collega
Na de lunch om 13.00 uur pak ik de draad weer op. Bij deze klant werk ik met Databricks, maar Microsoft Fabric is minstens zo belangrijk in mijn werk. Bij Creates zetten we sterk in op Fabric, zeker bij nieuwe klanten. Juist die afwisseling maakt het leuk: je leert van beide platforms en neemt die kennis mee naar elk volgend project.
Op dit moment ontwikkelen we eigenlijk standaard met AI. Zelf gebruik ik daarvoor Claude. Ook in de applicatie die we voor deze klant maken, speelt AI een rol. Cloud Republic bouwde daarin een AI-agent in je browser waarmee je je data kunt bevragen.
Stakeholdermanagement van Amerika tot Australië
De stakeholders zitten in Amerika, Engeland, Frankrijk, India en zelfs Australië. Ik spreek ze niet allemaal direct, maar ze zijn wel een wezenlijk onderdeel van mijn werk. Bij de sprintdemo’s schuiven ze allemaal aan. Die plannen we vroeg in de middag, rond 14.00 uur. Dan is het in India einde van de middag en in Amerika ochtend. Andere tijdzones, andere culturen, andere manieren van werken. Dat houdt het interessant.
Competentielead data engineering
Om 15.30 uur maak ik tijd voor mijn rol als competentielead. In essentie geef ik de handvatten waarop mensen zich als data engineer kunnen ontwikkelen. Ik let er ook op dat onze standaardoplossing bij klanten, een dataplatform op Fabric, modern blijft en voldoet aan alle best practices en coding standards.
Security wordt steeds belangrijker
Om 16.30 uur bereid ik mijn sessie van maandag voor. Ik werk aan Databricks-certificaten en kijk of ik er een securitycertificaat bij kan halen. Een dataplatform is gewoon een interessant doelwit voor hackers. Dus je moet zorgen dat het goed beveiligd is. Security krijgt daarom een steeds grotere rol in ons werk. Wat ik in mijn projecten leer over netwerkbeveiliging, wil ik delen met het hele team. Daarom neem ik mijn collega’s maandag mee in een sessie, zodat we die kennis samen verder uitbouwen.
Om 17.00 uur klap ik de laptop dicht. Twee jaar geleden bouwde ik vooral pipelines en notebooks. Nu denk ik mee over hoe een platform vanaf de basis in elkaar zit en hoe het veilig blijft. Zie jij jezelf dat ook doen? We zoeken een Senior Data Engineer. Wie weet bouwen we straks samen aan het volgende Greenfield-project.