
We belden met Max van der Meij. Als cloud engineer brengt hij veel automation-ervaring mee en draagt die graag over aan juniors. Naast werk is hij fanatiek tuinier en probeert hij eetbare planten te kweken.


Als cloud engineers bouwen we cloud-oplossingen voor en samen met klanten. Vaak opereren we als onderdeel van een platform-/SRE-/cloud Center of Excellence om het cloudplatform én de developer experience bij de klant te verbeteren. We bouwen bijvoorbeeld cloud landing zones, IAM-tooling, security-tooling en ondersteunende tooling zoals CI/CD en integraties, zodat alles goed samenwerkt.
Onze support is gericht op in-house development teams die deze oplossingen gebruiken in hun development cycle om software makkelijker, sneller en consistenter te releasen en te runnen: in lijn met business- en security policies. Meestal bestaat ons werk uit uiteenlopende puzzels: uitzoeken wat er mogelijk is binnen de business- (en vaker: technische) grenzen van het domein van de klant.
Deze week liepen we tegen de technische beperkingen aan van standaard Azure AD sync. We wilden Azure AD group membership binnen minuten synchroniseren naar ons AWS Platform, zodat we tijdelijke permissions konden toekennen. Alleen: de sync had een vaste interval van 40 minuten: te traag voor developers. We hebben uiteindelijk een custom AWS Lambda gebouwd om de sync vaker te triggeren.
Hoewel elke klant zijn eigen systemen en oplossingen heeft, zijn er een paar gewoontes die onze keuzes sterk beïnvloeden. Wij hebben een automation mindset. Als we iets kunnen automatiseren, scripten of codificeren, dan doen we dat. Misschien een beetje omdat we “lui” zijn, maar vooral omdat we willen kunnen herhalen en itereren op wat we bouwen. En we werken altijd in teams: “it works on my machine” is niet genoeg. Onze oplossingen staan in git en worden via een pipeline uitgerold, zodat teamgenoten kunnen reviewen vóórdat er iets naar prod gaat. En zei ik al dat we Terraform leuk vinden?
Ik heb onlangs samen met Yonathan (ook bij The Factory) de rol van Tech Lead gekregen. We hebben die rol samen vormgegeven en zijn gestart met twee hoofddoelen.
Ten eerste willen we juniors helpen om hun eigen carrière vorm te geven. Wat ik vaak zie: juniors hebben geen duidelijk toekomstdoel om aan vast te houden. Ze moeten hun weg zelf vinden en veel zelf uitzoeken. Als er een nieuwe junior start, helpt één van de Tech Leads om een pad te schetsen en om te kijken hoe we als The Factory kunnen helpen om dat pad haalbaar te maken.
Het tweede doel is meer technisch. We zien dat veel klanten overlappende oplossingen hebben. Daarom zetten we in op herbruikbare oplossingen, zoals landing zones voor AWS en Azure. Zo kunnen we sneller een volwassener oplossing leveren. En omdat die oplossingen doorontwikkelen, kunnen we ook steeds hogere kwaliteit en snellere delivery bieden.
Bijna drie jaar zelfs. Elk jaar maak ik een plan: waar wil ik naartoe en hoe kom ik daar? Voor mij is het belangrijk dat opdrachten passen in mijn groeipad. Tot nu toe pasten alle vier de opdrachten daar perfect in. Bij elke opdracht zat ik op de grens van wat ik al kon en heb ik weer iets nieuws opgepakt om mijn scope te verbreden.
Ik hou van tuinieren. In mijn tuin probeer ik zoveel mogelijk soorten eetbare én sierplanten te laten groeien. Vaak gaat het zo: ik vind een recept met een plant die ik niet in de supermarkt kan vinden en dan wil ik die dus zelf kweken. En als het eindelijk oogsttijd is, dan is het tijd voor de keuken.
Nog belangrijker: ik heb net een dochter gekregen om voor te zorgen. En als er dan nog tijd over is, vind je me op een windsurfboard, spelletjes spelend: of bezig met klusprojecten in huis.