Direct naar content

“De sfeer hier is heel persoonlijk – het voelt bijna als familie”

Als DBA Consultant werk je dagelijks met complexe systemen en technische vraagstukken. Soms vind je inspiratie en ontspanning op onverwachte plekken. Craig Healey, DBA Consultant bij OptimaData, combineert zijn passie voor databases met historisch zwaardvechten en avontuurlijke zeiltochten. In deze blog vertelt hij over zijn werk met open-source databases en hoe zijn bijzondere hobby’s daar verrassend goed bij aansluiten.

Craig Healey

DBA Consultant en Database Reliability Engineer
Craig Healey - DBA Consultant en Database Reliability Engineer
Craig Healey - Database Consultant en Database Reliability Engineer

Van grote bank naar familiebedrijf

Craig Healey - Database Consultant Ik ben begin 2017 bij OptimaData terechtgekomen als DBA Consultant. Daarvoor werkte ik bij een grote bank, een omgeving waar de bureaucratie hoogtij viert en elke verandering weken duurde en met veel papierwerk gepaard ging. Bij OptimaData is dat compleet anders. Iedereen zit bij elkaar op kantoor, inclusief Edco en Gerard. Heb je iets nodig? Je vraagt het gewoon en het wordt geregeld. Collega’s zijn altijd bereid elkaar te helpen en de sfeer is heel persoonlijk – het voelt bijna als familie. Het management organiseert uitstapjes, we hebben kerstfeesten waar je ook partners ontmoet. Kortom; een kleinere, veel prettigere werkomgeving.

Engels in een Nederlandse omgeving

Ik was de eerste native English speaker bij OptimaData, maar dat heeft me totaal niet in de weg gezeten. In de IT-sector gebeurt veel in het Engels: trainingen, documentatie, technische specificaties. Bovendien heeft OptimaData internationale klanten en een divers team. Als je een vergadering hebt met een Spaanse en een Poolse collega, spreek je automatisch Engels. En de cultuurverschillen? Die zijn minimaal. We lachen soms om Nederlandse uitdrukkingen of de lunchgewoonten – denk melk en bananen! –, maar het is allemaal vrij vergelijkbaar met het Verenigd Koninkrijk.

Van Oracle naar open-source

Craig sailingVoordat ik bij OptimaData kwam, werkte ik uitsluitend met Oracle – een gesloten databasesysteem met een eigen infrastructuur en een eigen manier van werken. Grote bedrijven zoals internationale banken gebruiken Oracle, maar die hebben dan ook een groot budget voor alle extra’s waar Oracle veel geld voor vraagt. Met een groot IT-team kun je dan aparte mensen inzetten voor zaken als servers en back-ups.

Bij OptimaData werk ik voornamelijk met MySQL en PostgreSQL. Op basisniveau lijken deze systemen op Oracle, maar bij geavanceerde functies zoals high availability komen de verschillen naar voren. Voor 24/7 toegang tot een MySQL-database zet je verschillende databases op die met elkaar communiceren. We gebruiken Galera Cluster, waardoor één database kan uitvallen terwijl een andere automatisch overneemt.

Bij open-source databases moet je verder kijken dan alleen de database zelf. Je hebt kennis nodig van verschillende technologieën en hoe deze samenwerken. Bij elke klant leren we nieuwe trucs die we bij volgende projecten weer kunnen toepassen.

Van databases naar avontuur

Craig Healey - watching the stormIn mijn vrije tijd ga ik graag zeilen. Dat begon enkele jaren geleden, na mijn verhuizing naar Nederland. Ik vaar met vrienden op een kleine 35-voets jacht, maar doe ook aan tall ship sailing. Vorig jaar zeilde ik van IJsland naar Schotland – een geweldige ervaring. Dit jaar staat een tocht van Cornwall naar Spanje op het programma, dwars door de Golf van Biskaje. Eenmaal in Spanje gaan we de Camino de Santiago lopen.

Historisch zwaardvechten: terug naar de bron

Een andere passie is historisch zwaardvechten. Veel mensen kennen alleen het moderne olympische schermen, maar dat is een sterk geëvolueerde vorm. Het historische zwaardvechten dat wij beoefenen, is gebaseerd op de oorspronkelijke technieken en wapens uit vroegere eeuwen. Wij bestuderen geschriften uit de 16e, 17e en 18e eeuw om het zwaardvechten uit die tijd te reconstrueren. We onderzoeken de gebruikte wapens en sociale conventies van toen. De handleidingen zijn in verschillende talen – Engels, Nederlands, Duits, Spaans – die we moeten vertalen en interpreteren.

Verrassend genoeg lijkt dit hele proces behoorlijk op mijn werk met databases. Ook daar ga je terug naar de handleidingen, probeer je ze te begrijpen en breng je ze in praktijk. Vaak ontdek je dat niet alles werkt zoals beschreven. Door trial-and-error en samenwerking met collega’s in de scherm- of databasegemeenschap vind je de beste oplossingen voor de uitdagingen die op je pad komen.

De toekomst

Craig Healey - Delta flyingOver tien jaar hoop ik met pensioen te zijn, maar tot die tijd blijf ik graag bij OptimaData. Het bevalt me hier prima en ik heb totaal geen behoefte op zoek te gaan naar iets anders. De continue veranderingen in technologie houden het werk spannend en uitdagend genoeg. Denk aan de verschuiving naar cloudnative databases, de opkomst van Kubernetes voor containerisatie van database-omgevingen, en de toenemende automatisering van databasebeheer. Maar ook de groeiende rol van open-source oplossingen en artificial intelligence in databasebeheer zijn ontwikkelingen die continu vragen om nieuwe kennis en vaardigheden. Dus voorlopig hoef ik me niet te vervelen…

Meer weten?

Ben je benieuwd naar de mogelijkheden en uitdagingen    bij OptimaData? Of wil je weten hoe wij jouw databaseomgeving kunnen optimaliseren? Neem gerust contact met ons op, we helpen je graag verder!