Technical Skills
LAMP Stack, Virtualization, Linux Administration, DNS, (S)FTP, Postfix, Dovecot, IRC, Mosix Cluster, Nagios, Nessus/OpenVAS Analytics, Networking (TCP/IP), Dynamic Routing, SSL, BASH, MySQL/MariaDB, GIT, Redmine, Jira, Bamboo, Stash(Bitbucket), Fail2ban, Juniper Routers, FastIron Switches, BackupPC, SaltStack, OpenVPN
- Linux based firewall/router using Shorewall (iptables) and Bind for DNS
- Custom email server using postfix, dovecot, and amavis.
- Implemented communications array with Jabber instant messaging system, Teamspeak voice communication software, and an IRC chat server.
- Designed and built an experimental cluster using Mosix.
- Manage all server systems using SSH, Nagios, and Fail2Ban.
- All servers/services virtualized using VirtualBox with over 99.99% uptime.
- BASH scripting.
- Nagios monitoring for multiple systems.
- SFTP/rsync backups on site and remote.
- Server setup and maintenance.
Professional Experience
FranklinCovey, October 2017 – Present
Senior Linux Systems Security Administrator
- Maintain all CentOS, RedHat, and Amazon Linux Servers in AWS.
- Monitor system health with Zabbix and New Relic
- Migrated multiple out-of-date environments into modern instances.
- Responsible for Jira and other Atlassian products for all projects and help desk.
- Migrated from Jira to github for all projects and git repositories.
STG, May 2017 – October 2017
Contract Senior Linux Security Administrator
- Contract to FranklinCovey
Recon Dynamics, September 2013 – May 2017
Senior Linux Administrator / DevOps
- Manage all Ubuntu/Debian Servers both in house and in Amazon Cloud Services.
- Zabbix and Nagios Service Monitoring.
- SaltStack Administration.
- Responsible for all software repositories.
- Implemented new backup system with offsite mirror.
- Virtualized in-house servers to better utilize limited hardware resources.
- Fully managed network using FastIron VLAN switches and Juniper Firewall.
- Migrated network off Windows Server at end of support life.
- Designed off-site backup clone based on BackupPC.
- Performed regular penetration testing of servers.
Multiling, October 2011 – September 2013
Linux Administrator / Software Technician
- Maintain Debian Linux servers for development repositories.
- Redmine for project statuses and issue tracking.
- Tools such as Nagios and Fail2ban used to monitor and protect servers.
- Test, maintain, and deploy web based project management suite.
- Visual Studio used for development and debugging.
- Minor C#, asp.net, and javascript development.
- All major web browsers used for testing. Including Internet Explorer, Firefox, and Chrome.
A Byte Better Computers, November 2005 – October 2011
Computer Technician
- In shop and on-site computer repair.
- Data recovery.
- Embedded system administration. (Soekris, Raspberry Pi)
- Custom computer builds.
- Create and maintain custom Linux web servers.
- CentOS, Debian, and Slackware for most every server.