Matthew M Headlee Linux Administrator
Kaysville, UT 84037 Linux Consultant
Linux Instructor
linkedin.com/in/matthewheadlee 0x65D58A55

Projects

Over the years I have created many small utilities to solve problems in my life, here are a few of them:

Using ZFS as the root filesystem on Fedora Photography by Matthew Headlee NMAP/NSE Open HTTP Proxy Checker
Album Art Mover & Album Art Embedder Miscellaneous Projects

Summary

I'm an experienced Senior Infrastructure Engineer with 10+ years of expertise in designing, deploying, and managing enterprise-level infrastructures. Adept in Cloud Computing, DevOps, Containerization, Automation, Virtualization, Clustering, Cisco/Juniper Networking, Load Balancing, Routing Protocols, Storage Area Networks, Disaster Recovery, Network Security, System Administration, Scripting Languages, Linux/Unix Administration, and Project Management. Demonstrated success in improving system performance, streamlining IT operations, resolving complex technical issues, and delivering projects on time and within budget.

My love and dedication towards computing stretches back to 1998 when I first started using Linux for personal use. In 2004 I decided to pursue a career in I.T. and have worked as a systems administrator and consultant ever since.

I have had the opportunity to deploy and maintain over 800 physical servers located all over the world. I have completed successful consultant work for some of the world's most reputable organizations.

I have also taught I.T. professionals how to use Linux and Linux-related technologies for the past ten years. I provide my students with an in-depth understanding of the technology and ensure they know how to use it to its fullest potential. My classes are comprehensive and cover a wide range of topics, from Red Hat® Enterprise Linux to Docker, Kubernetes, Ansible, Terraform, Satellite, and other topics. I take the time to carefully explain each concept and make sure that my students are comfortable with the technology. My commitment to providing quality instruction has enabled me to develop a strong rapport with my students, many of whom have returned for more classes.

A Notable Consulting Experience

As a consultant, a large specialty grocery store. Brought me out to help the company upgrade a large existing Red Hat Satellite 5 deployment to Red Hat Satellite 6. This was no small task. Over a period of two weeks, I deployed two Satellite 6 servers, multiple capsule servers, and set it all up in a high-availability active-passive setup. I worked with the on-site admins to plan data migration from the existing Satellite 5 servers, and eventually moved all data, licenses, and registered clients to the new Satellite 6 install.

Further, I developed several Puppet modules which were used to ensure a consistent deployment across the company's nearly 15,000 servers. These modules were responsible for ensuring SSH keys were deployed, enabling registrations to Red Hat Identity Management, synchronizing sudo rules, and configuring remote logging.

Technical Overview

I've had the opportunity to work with many different technologies, and I have a proven track record of being able to rapidly adopt new and upcoming technologies.

Publications

Certifications

Experience

Senior DevOps Engineer

salesrabbit 2021 — present

  • Responsible for the deployment and management of multiple Kubernetes / OpenShift clusters.
  • Manage all infrastructure related items.
  • Automated infrastructure through the use of Helm and Terraform combined with GitLab CI pipelines.
  • Provides guidance to various development teams for proper container building and management.

Linux Systems Consultant

headwaters group 2018 — 2021

red hat consulting services 2014 — 2021

  • Provided Red Hat Consulting services to Red Hat® customers.
  • Facilitated on-site installation, configuration, and support of Red Hat® services.
  • Deployed and supported Red Hat® software including but not limited to: Satellite 5, Satellite 6, Puppet, Docker, RHEV, Hadoop, and the Red Hat® High Availability Clustering Suite.

Linux Systems Instructor

guru labs 2010 — 2021

  • Provided beginning, intermediate, and advanced Linux training.
  • Class topics included: Kubernetes, system troubleshooting, shell scripting, networking, security, SSH, HTTPD, BIND, Postfix, LDAP and much more.
  • Maintained and researched the course material, ensuring the material is up-to-date.
  • Develops new hands-on labs and course material as Linux changes.
  • Classes cover everything from basic "What is Linux?" to advanced Linux systems administration, such as configuring High Availability Clusters, iSCSI Targets and Initiator setup, Docker, Kubernetes, and Security Administration.
  • Instructed online, local and out-of-state classes.
  • Managed class of 30 students or more.
  • Responsible for classroom setup and all issues that arise.

Senior Systems Administrator & Tech Support Team Manager

listmarketer 2007 — 2010

  • Successfully managed over 800 remote servers running various versions of RHEL, CentOS, and Fedora.
  • Administered local installs of Linux systems and local Windows clients.
  • Managed CentOS remote installations using Anaconda and Kickstart.
  • Responsible for procuring additional servers and IP blocks with many ISPs.
  • Configured DNS records for thousands of domains.
  • Created automation for the configuration of DNS records saving the company many man-hours.
  • Managed installation and configuration of BIND, Apache, PHP, PERL, and PostgreSQL on over 1000 servers.
  • Provided assistance to co-workers, including writing scripts, running fleet wide audits, and debugging components of the company's software.
  • Worked closely with the development team to identify, troubleshoot, and resolve software defects.
  • Directly managed the technical support team and provided internal training and support.
  • Worked directly with multiple ISPs for purchasing servers, IP blocks, and managing ISP relations.