Matt Heagney
DevOps Engineer
Fort Atkinson

I’m an experienced technical leader and engineer with over 15 years of experience. I have many accomplishments in various areas from developing web applications for a fortune 500 company to leading a team of system engineers. I enjoy learning and leveraging new technologies. My main interests are in automation of systems and infrastructure.
Mercyhealth
2015-10-01 - Ongoing
Linux Architect
  • Implementing a centralized logging system using elasticsearch, logstash, and kibana.
  • Automating system registration into the nagios monitoring system using Powershell and Python.
  • Centralized custom scripts into a local git repository system. git hooks are then used to deploy the scripts across the infrastructure.
  • Migrated system configuration management from puppet to salt. This allowed for greater flexibility and reduced complexity.
Rockford Health System
2013-10-01 - 2015-10-01
IMS Network Manager
  • Created a team dashboard tracking tickets, SLA's, on-call, and projects written in Python and flask.
  • Implemented an ITIL based cross-team documentation process using DokuWiki.
  • Mentored junior engineers in scripting, architecture, and project management.
Rockford Health System
2010-10-01 - 2013-10-01
Linux - Cache Administrator
  • Implemented operating system deployment and configuration management tools Cobbler and Puppet.
  • Deployed Nagios across the entire infrastructure. Wrote a Django front end for managing the Nagios configuration.
  • Virtualized the Epic infrastructure on VMWare ESX 5
  • Automated routine database maintenance and account provisioning tasks using Python and Active Directory groups.
  • Project manager for the Epic 2010 and Epic 2012 upgrades. This included administrative duties in Nova and Sherlock, publishing release notes, monitoring build progress, holding weekly status meetings, coordinating the upgrades of the build and test environments, executing practice upgrades, and orchestrating the production upgrades.
Virtual Care Provider Inc.
2009 - 2010
Team Lead, Systems Engineering
  • Delegated duties and tasks within the IT department.
  • Reviewed completed tasks and tickets to verify compliance with company standards.
  • Monitored team members and provide necessary advice and guidance.
  • Mentored team members and motivate them to achieve personal and company goals.
  • Liaison to other departments to ensure business requirements were achievable and correct.
  • Provided regular reports to senior leadership.
Virtual Care Provider Inc.
2007 - 2009
Senior Linux Administrator
  • Designed a distributed Nagios environment for monitoring over 1000 servers. A custom web based front-end was written in Django, Python, and MySQL for system management. This replaced a proprietary monitoring system, saving over $90k in yearly maintenance costs.
  • Migrated a custom accounts receivable system successfully from SCO Unix to RHEL 5. Legacy scripts were simplified and rewritten in PHP, this modernized the platform, reduced maintenance costs, and increased the application availability.
  • Implemented Oracle E-Business on RHEL 5. Maintained and monitored the production and non-production systems. Utilized SAN snapshots for quick non-production refreshes. Developed several end user tools in PHP for the Oracle E-business financial system. Each of these tools solved an unique business problem and resulted in lower staffing requirements.
Philips Medical Systems | Contractor
2006 - 2007
Solaris Administrator
Responsibilities Assist in the development of the system migration of the Pinnacle treatment planning software from Solaris 8 on the SPARC platform to Solaris 10 on the x86 platform
  • Developed migration scripts for repeatable data migrations between platforms.
  • Created a custom bootable jumpstart installation DVD for repeatable and consistent installations
TDS Telecom | Contractor
2005 - 2006
Linux / Solaris Administrator
  • Executed a hardware refresh of a large multi-platform enterprise grade email system.
  • Custom jumpstart and kickstart environments were used to expedite the installation and configuration of the new email infrastructure
Syrex System Solutions
2001 - 2005
Solaris and Linux Solutions Engineer
Provided onsite Linux and Solaris support for customers. Custom solution design and implementation.
  • Kohler Company: Created a web based index tool for multilingual end user and engineering documentation using PHP and PostgreSQL.
  • Harley Davidson: Developed a content management system for the tool and die department in PHP and Samba.
Quad Tech
2000 - 2001
System Administrator
Administration of the Solaris and Linux environments. This includes installations, patching, upgrades, break-fix, documentation, volume management, performance tuning and troubleshooting.
  • Deployed a highly available LDAP environment using SunOne directory server eliminating the need for nis.
  • Created a linux based network load balancer using vrrpd and ipchains.
  • Wrote several web applications in PHP for management of LDAP and database activities.
  • Implemented a custom Solaris jumpstart server, and utilized flash archives for faster server creation.
DeVry University
Telecommunications Management - BS
1999-01-01 - 2003-01-01
Linux
Advanced
  • Red Hat Certified Engineer | Verification IDs: 805008154535204, 803003518809722
AWS
Proficient
  • AWS Certified Solutions Architect - Associate
  • AWS Certified Developer - Associate
  • AWS Certified SysOps Administrator - Associate
Hadoop
Proficient
  • Cloudera Certified Administrator for Apache Hadoop (CCAH) | License Number: 100-013-235
Scripting
Advanced
  • Python
  • Bash
  • PHP