Bert Cosemans

Experienced Linux System Engineer

Email:
URL: http://bert.cosemans.be

Over the last 20 years, I've been building and maintaining large and complex Linux environments. My passions are Linux administration, networking, scripting, monitoring, and automating setups. I also have extensive experience in debugging and testing both custom and community built web-applications.

Skills - Rating(1 -> 5)

Linux/Unix

  • RedHat - 5
  • Debian - 5
  • SLES (SuSe) - 5
  • Linux (generic) - 5
  • HP-UX - 3
  • Solaris - 2

Administration

  • Packaging (deb & rpm) - 5
  • Automated installation (FAI,cobbler,kickstart) - 5
  • Configuration management (puppet, chef, ansible) - 5
  • Infrastructure as code (packer, cloudformation, terraform) - 5
  • Basic tools (sed, awk, vi, ssh) - 5
  • System debugging (strace, ltrace, lsof) - 5

Backup

  • Amazon snapshots - 5
  • Custom (tar, rsync) - 5

Languages

  • C - 2
  • C++ - 2
  • perl - 4
  • groovy - 4
  • python - 4
  • ruby - 4
  • bash - 5
  • korne shell (ksh) - 5
  • php - 3
  • java - 2
  • go - 3

Services

  • Application (tomcat, jboss, jetty) - 4
  • CI tools (jenkins, bamboo) - 5
  • Web (apache, nginx) - 5
  • Proxy (Squid, varnish) - 5
  • DNS server (bind, powerdns) - 5
  • Mail server (postfix, exim, ...) - 5
  • FTP server (proftpd, vsftpd, ardftpd, ...) - 5
  • NFS - 5
  • Samba - 5
  • VOIP (Asterisk) - 3
  • SOLR - 3
  • LDAP - 4
  • Memcache - 4
  • Elastic (ELK) - 4

Monitoring

  • Newrelic - 5
  • Cacti - 4
  • Nagios - 5
  • Nagios plugin development - 5
  • Munin - 5
  • Check-mk - 5

Databases

  • Oracle - 3
  • MySQL - 5
  • DB2 - 1
  • MongoDB - 3

HA

  • Clustering - 5
  • Microservices - 5
  • f5 loadbalancer - 5
  • LVS loadbalacer - 3

Networking

  • Switching - 4
  • Routing - 5
  • Protocols - 5
  • Firewall - 5
  • Cisco - 4
  • Juniper - 3
  • IPv6 - 5

Hardware

  • HP Storage - 4
  • IBM Storage - 4
  • Sun Storage - 4
  • HP Servers - 4
  • HP Moonshot - 4
  • Nutanix - 4
  • IBM Servers - 4
  • Sun M500-9000 - 4

Virtualization

  • Docker - 5
  • Xen - 5
  • Vmware - 4
  • Rackspace cloud - 5
  • AWS cloud - 5
  • Soflayer cloud - 5
  • Vagrant - 5

Filesystems

  • Ext* - 5
  • zfs - 4
  • ufs - 4
  • LVM - 5
  • IBM GPFS - 4
  • GlusterFS - 4
  • reiserfs - 5
  • Ceph - 4

Misc

  • Application load testing - 4
  • Security auditing - 4
  • subversion - 5
  • HP openview - 3
  • omnitracker - 3
  • Adobe Experience Manager - 5
  • Atlassian tools - 5
Experience

Telenet Site reliability engineer - Mechelen, 2023

  • Manage in-house developed inventory application
  • Setup and HA configuration of hashicorp vault
  • Automate application installation and upgrade using ansible
  • Github and Jenkins administration
  • Python dependency and version management

Cegeka System engineer - Hasselt, 2017 - 2023

  • Manage HP Superdome servers ( HP-UX )
  • Manage farms of Linux VM's
  • Automate server administration using puppet and ansible
  • Scripting (Bash/Perl/Groovy)
  • Creation of pipelines using jenkins with shared libraries
  • Development of jenkins shared libraries in groovy
  • Migration from puppet to ansible

BOSE Devops engineer - Tongeren, 2016 - 2017

  • Automate deployment of Adobe AEM instances using chef
  • Automate deployment of hybris instances using chef
  • Automate infrastructure code testing using kitchen
  • Automate deployment of microservices on docker
  • Monitoring using ELK and newrelic
  • AWS deployments
  • Scripting (Bash/Ruby/Python)

VRT System and storage engineer - Brussels, 2009 - 2013

  • Maintain the servers and storage for the DMF (Digitale Media Fabriek) consisting of 50+ servers and close to 100 TB of storage
  • Installation and configuration of new hardware
  • Webfarm maintenance ( deredactie.be / sporza.be ), an environment consisting of 200+ servers
  • Server installation with CSM / puppet / cobbler
  • Server deployment with CSM / puppet / cobbler
  • Scripting
  • GPFS
  • Maintain the Websphere ESB platform
  • Webapplication load testing
  • Creation of virtual HA hosting platform using Xen

King-foo System Engineer Linux - Aarschot, 2010 - present

  • Installation and setup of Xen virtualized infrastructure

EURid Technical support officer - Diegem, 2005 - 2009

  • Setup and maintain nameserver infrastructure for the .eu domain
  • Maintain the servers for the registration system (Linux and Solaris)
  • Installation and configuration of new hardware
  • Design / Deploy redundant nameserver infrastructure
  • Virtualize existing infrastructure ( Xen )
  • Design and implement HA setup for various systems
  • Setup and connect Branch offices across Europe
  • Maintain and optimize network infrastructure
  • Installation and configuration of disaster recovery mirror site

UniWeb Systems and network administrator - Strombeek-Bever, 2002 - 2005

  • domain name management
  • order processing
  • customer service
  • troubleshooting
  • maintenance
  • backups
  • Setup of multihomed AS using 2 providers
  • IP migration to new multihomed network
Education

2014

  • Cisco CCNP Certified

2011

  • Cisco CCNA Certified

2009

  • Solaris zones course

  • Solaris 10 features for administrators course

  • Solaris ZFS course

  • Sun SPARC Enterprise MX000 course

  • GPFS administration course

2008

  • System administration for the solaris 10 OS

Languages
  • Dutch: mother tongue
  • English: Very good
  • French: Good
  • German: Okay
Hobbies
Surfing the web, tinkering with home servers, movies
References
Available on request