Curriculum Vitae van Eelco Wesemann || Puppet / Linux / UNIX Specialist

Over Eelco

Naam:            Eelco Wesemann
Woonplaats:      Barendrecht
Geboortedatum:   20 april 1980, te Rotterdam
Rijbewijs:       Categorie B

Doelstelling

Een baan vinden die mij in de mogelijkheid stelt mij te ontplooien op technologisch en persoonlijk gebied en mij laat samenwerken met creatieve en gemotiveerde mensen.

De buzzwords

  • Stressbestendig;
  • Autodidact;
  • Geen 9 tot 5 mentaliteit;
  • Teamspeler, maar uitstekend in staat tot zelfstandig werken.

Behaalde certificeringen

  • PCP: Puppet Certified Professional (PPT-201) ID: PCP0000277 - Januari 2014;
  • RHCE: Red Hat Certified Engineer (EX300) ID: 111-207-015 - Maart 2012;
  • RHCSA: Red Hat Certified System Administrator (EX200) ID: 111-207-015 - Maart 2012;
  • Novell Certified Linux Administrator - April 2011;
  • Novell Data Center Technical Specialist - April 2011;
  • SNIA Storage Network Foundations - Juli 2010;
  • ITIL (v3) Foundations (ITV3F) - Augustus 2008;
  • Sun Certified System Administrator for the Solaris 10 OS -1 (SCSA) - Mei 2008;
  • LPI-2 - Maart 2008;
  • LPI-1 - Februari 2008.

Werkervaring

DevOps Engineer

Hoppinger B.V. | Rotterdam, Nederland | Oktober 2014 - Heden

  • Een sterk verouderde geërfde Puppet 2.7 'spaghetti' codebase gemoderniseerd naar een volledig modulaire r10k+hiera Puppet 5 codebase;
  • Een git-flow gebaseerde werkwijze geimplementeerd om eenvoudger met meerdere ontwikkelaars te werken;
  • CI/CD Gitlab pipelines geimplementeerd om Puppet ontwikkelaars in het gareel te houden;
  • Server updatestrategie toegepast welke goed schaalt naar aantal servers en beschikbare teamleden;
  • Security baseline gebaseerd op OWASP richtlijnen ontworpen geimplementeerd middels Puppet;
  • Bestaande, eenvoudige, home-office netwerk vervangen door volledige Mikrotik CCR+CRS multi-VLAN stack met CAPsMAN beheerde Wi-Fi;
  • Ontwerp en implementatie van ZFS op Ubuntu server setups om de TCO van de hostingomgevingen omlaag te brengen. Deze setups zijn door bouwblokken flexibel genoeg om verschillende taken te vervullen. De meest gebruikte taken zijn KVM virtualisatie, Docker en centrale (backup) opslag.

Sleutelwoorden: Automation, DevOps, Puppet, GitLab, Pipelines, Ubuntu, KVM, ZFS, PostgreSQL, Docker, OpenStack, TLS, x509

Oprichter

Loeniks | Capelle aan den IJssel, Nederland | Juni 2009 - Juni 2014

Loeniks is een hostingvereniging opgericht door IT professionals die Virtual Private Servers aanbiedt voor hobbydoeleinden. Om de hostingwereld voor beginners meer toegankelijk te maken worden de VPS'en tegen een scherp tarief aangeboden.XenServer wordt gebruikt als virtualisatielaag, Bacula als backupoplossing.Mijn taken binnen de vereniging waren -naast het technische beheer, onderhoud en ontwerp- voornamelijk PR en communicatie gerelateerd.

Sleutelwoorden: XenServer, Apache, Plesk, Debian, CentOS 5, Bacula, Bash, Perl, PHP, MySQL, PostgreSQL.

Unix specialist (consultancy)

Snow B.V. | Geldermalsen, Nederland | Oktober 2007 - September 2014Onder de vlag van Snow B.V heb ik als UNIX specialist bij meerde bedrijven functies vervuld:

Linux Engineer (gedetacheerd via Snow)

Proserve B.V. | Papendrecht, Nederland | Juli 2014 - September 2014

  • Een nieuw platform voor serverupdates ontworpen, gebouwd en gedocumenteerd.

Sleutelwoorden: Red Hat Enterprise, CentOS, Automation, Puppet, SaltStack.

Linux Engineer (gedetacheerd via Snow)

Mirabeau | Utrecht/Rotterdam, Nederland | Januari 2013 - Juli 2014

Met een focus op automation met Puppet, het online succes van TLS (www.ov-chipkaart.nl) en BNL (www.bibliotheek.nl) mogeiljk gemaakt.

Sleutelwoorden: DevOps, Red Hat Enterprise, CentOS, Automation, Puppet, Middleware, NGINX, Apache HTTPD, Apache Tomcat, NewRelic, Vagrant.

Perl ontwikkelaar (gedetacheerd via Snow)

ASML | Veldhoven, Nederland | April 2012 - Oktober 2012

Afgekaderd project: Wegens een uitbreiding van ondersteunde platformen een bestaande Solaris specifieke toolset uitbreiden zodat deze kan communiceren met de REST-API van RHEV en zodoende zelfstandig, of op basis van gebruikersinvoer virtuele machines kan aanmaken en/of muteren.

Sleutelwoorden: Linux, Red Hat Enterprise Linux (RHEL), Red Hat Enterprise Virtualization (RHEV), Perl, SQLite.

Allround UNIX beheerder (intern bij Snow)

Snow B.V. | Geldermalsen, Nederland | Februari 2012 - April 2012
Verschillende interne projecten, waaronder:

  • Integratie: Aansluiten van een UPS ten behoeve van het datacenter;
  • Ontwikkeling: Maken van flashcards binnen een web applicatie, ten behoeve van LPIC-2 kennis.

Sleutelwoorden: Linux, Perl, Red Hat, APC, UPS.

Senior Linux specialist (gedetacheerd via Snow)

Deltares | Delft, Nederland | December 2009 - Januari 2012

De afdeling is veranwoordelijk voor de beschikbaarheid van kritieke rekenclusters (Sun Grid Engine en custom built), die watervoorspellingen voor verschillende landen uitrekenen

  • Troubleshooten: Bestaande HA omgeving stabiliseren;
  • Design: Bestaande HA omgeving herinrichten met het oog op robuustheid en schaalbaarheid;
  • Beheer: Intern ontwikkelde rekensoftware uitrollen op de rekenclusters.

Sleutelwoorden: Linux, CentOS, DRBD, PostgreSQL, Perl, Ruby, Subversion, Trac, Oracle, UUCP, SGE, JBoss, Tomcat.

Allround UNIX beheerder (intern bij Snow)

Snow B.V. | Geldermalsen, Nederland | November 2009
Verschillende interne projecten, waaronder:

  • Documentatie: Interne LPI examenvoorbereiding courant maken aan de laatste eisen van het Linux Professional Instituut.

Sleutelwoorden: Linux, XML, LPI, Red Hat, Debian, LaTeX.

Senior UNIX & Linux specialist (gedetacheerd via Snow)

KPN Telecom | Den Haag, Nederland | December 2007 - Oktober 2009
De afdeling is verantwoordelijk voor het beheer van een serverpark van ruim 1500 servers, verdeeld over verschillende datacentra in Nederland. De omgeving bestaat grotendeels uit Sun Solaris 8 t/m 10 draaiende op midrange en enteprise hardware. Red Hat Enterprise is een rijzende ster en wordt vooral ingezet voor nieuwe projecten. Ik was onderdeel van zowel het projecten- als het beheerteam.

  • Design: Ontwerpen en inrichten bijna-HA-omgevingen op basis van Red Hat tbv interne projecten;
  • Design: Ontwerpen en inrichten bijna-HA-omgevingen op basis van Sun Solaris 10 tbv interne projecten;
  • Implementatie: Upgraden hevig verouderde Nagios omgeving naar nieuwste versie;
  • Beheer: Beheer van Solaris Zones op Sun Sparc Enterprise M5000 platform;
  • Beheer: Periodiek tooling upgrade op Sun Fire 6900 omgeving, dagelijks back-up checks;
  • Beheer: Uitvoeren van verbeteringen en changes op het Unix platform;
  • Support: Leveren van ondersteuning aan de 2de lijn met betrekking tot alle diensen op Unix servers.

Sleutelwoorden: UNIX, Linux, Sun Solaris 6, 7, 8, 9 en 10, Sun Fire 6900, Sun Sparc Enterprise M5000, Solaris Zones, ZFS, Red Hat 3,4 en 5, Debian, Nagios, Groundwork, EMC Networker, ITIL, Bash, KSH, Perl, VMware.

Allround UNIX beheerder (intern bij Snow)

Snow B.V. | Geldermalsen, Nederland | Oktober 2007 - December 2007
Verschillende interne projecten, waaronder:

  • Design: Ontwerpen procedures omtrent bedrijfsbreed SSL certificaat beheer;
  • Implementatie: Onderzoeken inzetbaarheid PS3 als alternatief rekenplatform;
  • Implementatie: Invoeren van CMS aan de hand van klant-eisen en wensen.

Sleutelwoorden: UNIX, Linux, Red Hat 3, 4 en 5, CentOS 4 en 5, Xen, OpenSSL, PKI, Apache, Typo3, MySQL, PostgreSQL, LaTeX.

Senior UNIX systeembeheerder

Proserve B.V. | Papendrecht, Nederland | April 2006 - September 2007
Afdeling Techniek, bestaande uit 8 man, is verantwoordelijk voor technische ondersteuning van klanten en voor het beheer van het serverpark. Het serverpark van ruim 600 servers bestond voor een platformmigratie voornamelijk uit FreeBSD 4.11. Na de migratie is dit CentOS 4 geworden. Dit migratietraject werd door mij en een directe collega getrokken en uitgevoerd.

  • Ontwerpen en implementeren van redundante omgevingen voor klanten met een 99,9% SLA;
  • Zero-downtime platformmigratie FreeBSD 4.x naar CentOS/Red Hat;
  • Interne vraagbaak;
  • Beheren serverpark, bestaande uit voornamelijk FreeBSD servers en enkele Red Hat servers;
  • Ontwikkelen van tooling (perl/bash) om handelingen zoals updates en backups te automatiseren;
  • Ontwikkelen van tooling (perl) om de status van backups inzichtelijk te maken.
  • Continuïteitsbewaking van het netwerk;
  • Bugs in Plesk verifieren en communiceren richting de technische afdeling van SW-Soft;
  • 3e lijns support.

Sleutelwoorden: UNIX, Linux, FreeBSD 4, 5 en 6, CentOS 4 en 5, Red Hat 4 en 5, Debian, Apache, Bind, MySQL, PowerDNS, Postfix, Sendmail, QMail, Plesk, Virtuozzo, OpenVZ, Server Virtualisatie.

Adviseur / Beheerder

Digital Storm Technologies | Vancouver, Canada (remote) | Mei 2003 - Maart 2008

Technish advies geven over te gebruiken hosting oplossingen en deze oplossingen implementeren.

Sleutelwoorden: UNIX, Linux, FreeBSD 4, 5 en 6, CentOS 3 en 4, Debian, Ubuntu, Apache, Bind, MySQL, PowerDNS, Postfix, Sendmail.

Linux systeembeheerder / Programmeur

Netnation Europe B.V. | Rotterdam, Nederland | April 2004 - April 2006

De afdeling is verantwoordelijk voor het inrichten en beheer van servers van klanten. De servers die klanten afnemen zijn voornamelijk enkelvoudig. Voor de eigen infrastructuur werden hogere eisen gesteld. Alle omgevingen waren redundant uitgevoerd.

  • Ontwerp: implementatie en documentatie van geografisch gescheiden mailcluster dat de inkomende mail voor 60.000+ domeinen moest scannen op virussen en SPAM.
  • Ontwerp: implementatie en documentatie van geografisch gescheiden DNS cluster die voor 60.000+ domeinen authoritive antwoord moest geven.
  • Interne vraagbaak;
  • Ontwikkelen van scripts (perl/bash) om handelingen zoals updates en backups te automatiseren;
  • Ontwikkelen van scripts (perl/bash) om inzicht te geven in het gebruik van traffic en disk quota's door klanten;
  • Beheren van een sterk groeiend serverpark (900 in April 2006) van voornamelijk servers gebaseerd op Linux maar ook enkele servers gebaseerd op FreeBSD en Windows;
  • Continuiteitsbewaking van het netwerk;
  • Bugs in Plesk verifieren en communiceren richting de technische afdeling van SW-Soft;
  • 3e lijns support.

Sleutelwoorden: UNIX, Linux, CentOS 3, Red Hat 3, Fedora Core, Debian, Bind, MySQL, PowerDNS, Postfix, Sendmail, QMail, Plesk, Virtuozzo, HSP Complete, OpenVZ, Server Virtualisatie, Mailscanner.

Helpdesk medewerker

Sitecom Europe B.V. | Rotterdam, Nederland | April 2003 - April 2004

  • Telefoon aannemen: klanten begeleiden tijdens de installatie van hardware. Er is geen sprake van tweede- of derdelijns support, alle problemen worden direct opgelost;
  • Support mail beantwoorden: vragen van klanten beantwoorden en installatie van hardware begeleiden;
  • Testen van hardware welke van fabrikanten aan worden geleverd als samples;
  • Controleren of de hardware geschikt is voor gebruik onder Linux en hier handleidingen voor schijven;

Klantvriendelijkheid en professionaliteit tegenover de klanten staat voorop bij Sitecom; Stressbestendgheid en doorzettingsvermogen is nodig om het werk goed uit te kunnen voeren.

Magazijnmedewerker

Large Popmerchandising | Rotterdam, Nederland | September 2002 - April 2003
Orders picken in magazijn.

Junior systeembeheerder / Webmaster

Wirehub! Internet B.V. | Rotterdam, Nederland | December 2000 - Augustus 2002

  • (shared)Webservers aanmaken voor klanten, op UNIX (FreeBSD), Linux of NT webservers;
  • Database beheer;
  • Het actief beheren van dedicated servers van klanten;
  • Tools ontwikkelen in PHP, Perl of BASH voor intern gebruik;
  • Ontwerpen van web-gebaseerde database applicaties waardoor administratieve taken eenvoudiger en sneller gemaakt konden worden;
  • Webserver onderhoud;
  • Database onderhoud;
  • Aanpassingen doorvoeren in de website van Wirehub! Internet;
  • Ontwerpen van een nieuwe website van Wirehub! Internet.

Helpdeskmedewerker

Wirehub! Internet B.V. | Rotterdam, Nederland | Juli 2000 - December 2000

  • Telefonische support;
  • E-mail support.

Over Eelco (vervolgd)

Gevolgde trainingen

  • SNIA Certified Storage Professional (SCSP) Course — (oktober 2009);
  • Sun Solaris 10 Training — (mei 2008).

Opleidingen

Hogere informatica

Hogeschool Rotterdam, Rotterdam
Periode: aug 1999 - juni 2001
Afgerond: Nee

PABO

Thomas Moore, Rotterdam
Periode: aug 1998 - juni 1999
Afgerond: Nee

HAVO

St. Montfort College, Rotterdam
Periode: aug 1992 - juni 1998
Afgerond: Ja

Talenkennis

Nederlands: Zeer goed;
Engels: Zeer goed.

Extra curriculair

Secretaris

Hostingvereniging Loeniks, (Mede-oprichter)
Periode: Juli 2009 - Juni 2014

Voorzitter

Studievereniging CIMDroom, (Hogeschool Rotterdam)
Periode: Mei 2000 - Juni 2001

Actief lid

Studievereniging CIMDroom, (Hogeschool Rotterdam)
Periode: Aug. 1999 - Mei 2000

Vrije tijd

Bioscoop, lezen, vrienden, biertje pakken, gamen, dromen over verre vakanties.