About Me
Mijn naam is Marco Ensing. Ik ben een sociale collega met een professionele, kritische en pragmatische instelling. Waar ik energie van krijg: een ingewikkeld technisch probleem doorgronden en tot een goede oplossing brengen. Een gezellige werkomgeving en een persoonlijke aanpak zijn voor mij minstens zo belangrijk als de techniek zelf.
In mijn huidige rol als Senior DevOps Engineer beheer en verbeter ik Kubernetes-omgevingen op AWS en ondersteun ik de ontwikkelteams. Dat loopt van het uitrollen van de infrastructuur tot het deployen van de bijbehorende middleware en de Java-containers die samen onze applicatiestack vormen.
Daarvoor werkte ik met Terraform en Ansible voor het onderhouden en supporten van WSO2 omgevingen op AWS. En daar weer voor kwam ik uit de IBM-hoek: IBM Connections en het bijbehorende WebSphere-ecosysteem (Sametime, WebSphere Portal, WebSphere Application Server, DB2, IBM MQ).
Een grote interesse in de huidige AI race en de discussie of de grote afhankelijkheid van Big Tech uit Amerika de juiste koers is. Wat is de impact van dit alles op het IT landschap, en op mijn eigen werk? Uitproberen van Europese cloud providers ( Scaleway ), verdiepen in wat de andere Europese providers kunnen ( StackIt, Hetzner, OVHCloud ).
Projects
Infrastructure as Code ( SureSync )
Van niks naar een full deploy met 1 Jenkins pipeline
Een volledige Infrastructure as Code opzet gebouwd waarbij één Jenkins-pipeline via Terraform een AWS EKS-cluster opbouwt, inclusief automatische deploy van alle benodigde middleware. Daarbovenop worden de Java-containers uitgerold die samen onze SureSync Connect-applicatie extern bereikbaar maken.
De pipeline is zo solide gemaakt dat hij ‘s ochtends gescheduled draait — een uur later staat de omgeving live. ‘s Avonds rond zeven uur draait een terraform destroy die alles opruimt, waarbij data veilig wordt gesteld en ‘s ochtends als restorepunt dient bij het opbouwen.
Resultaat: maximaal in control, alles afgedwongen in IaC, en disaster recovery zit letterlijk in de dagelijkse routine.
Stack: Jenkins, Groovy, Terraform, AWS (EKS), ArgoCD, Bash.
Homelab ( Thuis hobby )
"Alles zelf in control willen hebben"
Een Intel NUC met ESXi met daarop een PhotonOS VM en een TrueNAS VM. Op PhotonOS een mix van dockers draaien. Portainer om de boel te kunnen managen. Nextcloud om documenten en foto’s van mijn mobiel ook thuis op mijn laptop te kunnen gebruiken en vice-versa. OpenVPN omdat public services ontsluiten een fulltime job zou gaan worden. Duplicati om via een external USB disk backups te maken, externe USB replicator om rotatie te doen, en een versie extern te kunnen bewaren.
Stack: ESXI, Linux, TrueNAS, Portainer, NextCloud, Duplicati, FreeIPA, nginx
Ervaringen
Doorgroeien naar DevOps....
1) Begonnen als IBM technisch specialist in een grootschalig migratietraject waarbij overheidsapplicaties zoals Digipoort en de backend van de Berichtenbox naar modernere middleware zijn gebracht. Grote omgevingen, high-availability-eisen, in totaal negen omgevingen. Uitrol zoveel mogelijk geautomatiseerd via Ansible en XLdeploy om één universele deploy-methode af te dwingen.
2) Meegegroeid met AWS en overgestapt naar een team dat WSO2-oplossingen infrastructureel via geautomatiseerde processen uitrolt, voornamelijk met Jenkins en Terraform.
3) Senior in het team dat het SureSync Connect-platform bouwt en beheert. Betrokken bij bouw, onderhoud en verbeteringen op het vlak van security, kosten en dynamisch opschalen bij hogere load.
Middlware specialst
Eerste- en tweedelijnssupport op de middleware-producten binnen de Rabobank: IBM WebSphere MQ, Sterling Connect:Direct, IBM DataPower, Sterling File Gateway en het nodige daarnaast — op een potpourri aan platformen: Windows, Linux, HP-UX, AIX en z/OS.
e-office, ronde II
Diverse on-premise rollouts van IBM Connections, WebSphere Portal en IBM Sametime bij o.a. het Rijksinstituut voor Volksgezondheid en Milieu (RIVM), Veiligheid.nl, Rijk Zwaan, EuroMBA en Jan de Rijk.
In de hoogtijdagen van de Blackberry
Het beheren en onderhouden van de IBM Connections omgeving van RIM met een wereldwijde userbase van meer dan 15000 gebruikers.
Mijn eerste werkgever
Mijn IT carriere begonnen bij e-office in 2007. In de jaren erna diverse projecten bij verschillende klanten gedaan, voornamelijk on-premise uitrollen en support van de IBM Connections-suite. Het grootste project was het uitrollen van IBM Connections bij LeasePlan destijds actief in 28 landen.
Education
Hogeschool Drenthe in Emmen
Bachelor Mens & Informatica
2004 - 2007
HBO
Afgestudeerd in 2007 aan de Hogeschool Drenthe in Emmen voor mijn bachelor diploma. Ik heb mijn afstuderen gedaan bij een bedrijf in Willemstad, Curacao.
Skills/toolset
- Linux
- Terraform
- Jenkins / Groovy
- Kubernetes
- Docker
- ArgoCD
- Git
- Java
- vi
- AWS ( o.a. Cognito, API GW, EKS, S3, MSK etc )
- Bash scripting
- Networking
Meer over mij
Interesses & Hobbies:
- Voetbal ( FC Groningen )
- Sleutelen aan mijn eigen homelab. Portainer met o.a. Nextcloud, Kuma, OpenVPN
- Films & series
- Onze katten
- Hardlopen
- Rijden en knutselen aan mijn Nissan 350z uit 2005
- Nederland ontdekken
- Vakanties naar Engeland & Denemarken