Over 25 years professional experience as a Unix/Linux, Web and Computing Hardware Administrator. Performed in both team member and team lead roles, to install, configure and maintain Unix and Linux environments for Automotive, CAD/CAE, Web/E-Commerce, Insurance, Banking and Health Care organizations ranging in size from 300 to 6500 servers.
I am currently working remotely, full-time as a Senior Linux Engineer supporting Linux, Ansible and the full Atlassian stack of products running on AWS Cloud Computing environments.
Currently working on the Cloud Engineering Team supporting the AWS infrastructure which runs the full stack of Atlassian products including Jira, Confluence and Bitbucket. Acting as the SME for AWS Workspaces managing over 200 Linux and Windows Server 2016 virtual desktops with fully automated provisioning using AWS Lambda which syncs with Active Directory every 15 minutes. Authored and maintain several Ansible roles to keep the stack running and updated. Automated the processing of approx 90% of our team's ServiceNow ticket queue using Jenkins, Python and bash to parse, process and close incoming tickets in an automated fashion by interfacing with the ServiceNow API. Extensive daily use of AWS S3, RDS, Autoscaling, Load Balancers, IAM, Security Groups, AMI's, etc. Most recently I created a CloudFormation script which completely provisions and configures a Bitbucket SmartMirror into a VPC.
Supported 1700+ RedHat and CentOS servers which are 90% virtualized on VMWare. Aided in the buildout and support of Dev/Test/Prod Docker EE Swarm environments both on-prem and in AWS Cloud. Developed a custom solution for Docker host and container logging, metrics and formatting with Splunk ingestion. Consistent configuration management maintained via Ansible, Jenkins. OS provisioning and patching via RedHat Satellite, VMware, Morpheus. Automation of routine tasks. Extensive bash shell scripting and some Python.
Worked on a Team of 8 Unix Administrators (4 Linux, 4 AIX). Primarily responsible for the installation and administration of several hundred SLES and RHEL servers both physical and virtual. Installations using Kickstart and Autoyast. Patching using zypper and yum. Configuration Management via Puppet and Ansible as well as several custom shell scripts. Monitoring via Nagios and SiteScope. Backups via Tivoli TSM. Utilizing storage on both SAN and NAS. Authored many scripts to perform daily audits for user access, backups, server inventory, and 2-factor authentication using Radius and DUO. Subject matter expert for the Puppet, Nagios, and DUO Authentication infrastructure and applications. SME for the Hadoop Data Analytics Cluster. SME on all Secure File Transfers into and out of the Health System. Authored several documents covering processes and procedures for all aspects of daily work.
Worked as a Team Lead with Unix Systems Engineers/Administrators as primary support for over 4500 corporate web, database, and application servers running SUSE Linux (SLES 11), SUN Solaris, HP-UX, IBM AIX, and Win2K8. Responsibilities included managing 13 Systems Engineering resources in the installation and deployment of both physical and virtual server infrastructure globally on the Ford network, administration of the Tivoli Monitoring Framework, WebSphere Application Servers, IIS and IHS Web Servers, SiteScope Monitoring, WebIntelligence, WebAlyzer, SeOS/eTrust, Veritas, TSM, all OS maintenance, patching and tuning, and support of related software such as sudo, IP Filter, and custom shell scripts. Authored over 200 BASH scripts currently in use at Ford Motor Company for maintenance, data retrieval and parsing, reporting, and automation of routine tasks. Authored several technical documents for use by Global Enterprise Server Operations within Ford. Effective daily communication and interaction with various IT teams (storage, DB, Backup), as well as all levels of Management within the organization.
Provided Unix Systems Administration and support while employed by TRW Automotive. Installed and configured many CAD/CAE packages on various Unix OS platforms. Replaced and upgraded CPU’s, memory, system boards, motherboards, internal and external storage systems, printers, plotters, digitizers, etc. Installation and implementation of complete backup and restore strategies. Maintain intranet web servers running both Apache and Netscape Enterprise Server, and all content including HTML pages and Perl scripts. Maintain FTP server and all Electronic Data Interchange.
While employed as a Unix Systems Admin at Distributed Computing Consulting, Inc (DCCI), installed an “Airlock Lab” for Blue Cross, Blue Shield consisting of two IBM AIX servers, one Sun 220R server, five Compaq Proliant 7000 servers and twenty NT workstations. Setup included installation of all hardware and software, DNS, DHCP, WINS, SQL Server 2000, and Rational Testing Tools. This lab is now used as an isolated final pass test environment for hardware and software installs and upgrades before being rolled out to production.
Worked with a team at DCCI to build an educational environment for YouthLINKS with cooperation from Sun Microsystems consisting of two Sun 220R servers, thirty Sun Rays, and twenty Ultra 5’s. Setup included installation of hardware and software, DNS, NIS, Jumpstart, Sun Ray Server, iPlanet Web Server, and Netscape messaging software. This Sun Certified Educational Institution is now being used to train and certify underprivileged youth in the city of Detroit to become Unix Systems Administrators on the Sun Solaris operating system.
Part of a 15-member team at Electronic Data Systems (EDS) supporting 6500 General Motors Unix workstations and servers on various Hardware platforms. Supported CAD/CAE applications. Maintain user and NIS databases. Troubleshoot OS and application issues. Received training in ISO 9002 policies and standards in conformance with General Motors requirements.
GPA: 3.23
RedHat, SuSE, Ubuntu, Centos, AIX, HP-UX, Solaris, VMWare. Apache, MySQL, PHP. Monitoring background with Nagios, SiteScope, Tivoli Management Framework and Tivoli Monitoring. Configuration Management includes Puppet, Ansible, XCAT, custom shell scripts. Backup/Restore packages include Legato Networker, Veritas Netbackup, and TSM. Programming languages include Python, HTML, UNIX shell scripting. Auth includes LDAP, Radius, DUO. Versioning with SVN, GIT. Log aggregation using Splunk. Agile Framework.
Apart from being a Linux Admin, I enjoy spending most of my time outdoors. I enjoy camping, hiking, ATV's and shooting sports.
When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring programmer, and I spend a large amount of my free time exploring the latest technology advancements.
I am also currently studying towards achieving AWS Solutions Architect, Kubernetes and Docker certifications.
This HTML resume is running on NGINX webserver, inside a Docker container, hosted on an Amazon Linux EC2 instance in AWS.
UPDATE: I've recently updated my site to AWS Serverless using Route53, S3, ACM and Cloudfront.
Access a printable PDF version of my resume here.