Senior System Administrator with eight years experience designing, deploying and maintaining highly available applications in-house and in the cloud. Extensive knowledge of Linux, Windows and network administration. Passionate about embracing and achieving a DevOps company culture to enable continuous delivery. Firm believer in automation, scripting and infrastructure as code. Above all else a strong drive to never stop learning.
Operating systems: Red Hat Enterprise Linux, CentOS, Ubuntu, Debian, Windows Server
Configuration management: SaltStack, Puppet, Kickstart, Preseed
Web technologies: Apache httpd, Tomcat
Databases: MySQL, Percona, Microsoft SQL Server (MSSQL)
Virtualization: OpenStack, KVM, VMware vSphere / ESXi
Languages: Python, Bash shell scripting, Perl
Monitoring tools: New Relic, Nagios, Graphite, logstash, collectd, Zabbix, Cacti
Cloud computing: OpenStack, Amazon Web Services (AWS, EC2, S3, CloudFront)
Networking: DNS, DHCP, LDAP, Juniper ScreenOS, Cisco IOS, F5 Load Balancers, TFTP, PXE
Storage: iSCSI, NFS, SAN, NAS
Source control: git, Mercurial, Subversion
Server hardware: Cisco UCS (B and C series), Dell PowerEdge, HP ProLiant
Content Delivery and Caching: Level3 CDN, CloudFront, Squid, Apache TrafficServer
Build / Test / DevOps: Jenkins CI, Vagrant
Senior Systems Engineer @ From July 2015 to Present (6 months) Greater Boston AreaTeam Lead, Systems and Network @ Team Lead responsibilities for Photobucket's system administrator and network engineering group. Serve as point of contact with product owners, development and support teams. Prioritize systems projects with an eye on improving site performance, security and stability, and reducing costs. Ensure tasks are completed on-time and within specifications.
Currently leading a migration to a new CDN partner which projects to save over $100k annually in unnecessary operating costs.
Perform existing Senior System Administrator duties. From July 2014 to July 2015 (1 year 1 month) Greater Denver AreaSenior System Administrator @ Currently leading a project to migrate our entire configuration management infrastructure of 1,000 servers to SaltStack from CFEngine 2. Wrote tooling and SaltStack states to automate our OpenStack private cloud. Worked with the systems team to virtualize 200 production servers in OpenStack/KVM, dramatically reducing our physical footprint and cutting data center costs. Collaborating with our development teams to create self-service dev and staging environments built with the same toolchain as production including Salt, Kickstart, Vagrant and OpenStack to let the business move faster and deploy changes rapidly with confidence. Redesigned memcache infrastructure for high availability and failover, eliminating a major single point of failure. Working closely with developers on a new mission-critical Java-based API to ensure performance and high availability. From June 2013 to July 2014 (1 year 2 months) Greater Denver AreaSenior System Administrator @ Responsible for the infrastructure backing a regional Multiple Listing Service delivered as an always-on web application. Maintained the availability and stability of services ranging from Apache web servers on Linux to Microsoft SQL Server databases to virtual VMware and Amazon cloud environments. Promoted and worked within a DevOps culture to enable continuous delivery using tools like Puppet, Jenkins, Nagios, collectd and Graphite. From May 2012 to June 2013 (1 year 2 months) Fort Collins, Colorado AreaSystem Administrator @ Served as the sole system administrator, with responsibility for all server hardware and software. Developed highly available VMware environment and administered the guest Linux and Microsoft Windows operating systems. Managed office PCs through Active Directory and Group Policy. Tested and applied security patches to systems and applications. Wrote scripts to automate business processes. From August 2008 to May 2012 (3 years 10 months) Fort Collins, Colorado AreaIT Specialist / QA Engineer @ Hired into a DevOps-style role managing the development and test environments for the company’s web application. Wrote and performed QA tests on new software builds. Developed tools to automate deployment of new builds. Assisted the live server team with new releases and resolving performance issues. Took on office Windows and Linux administration duties when the position became available. From May 2006 to June 2008 (2 years 2 months) Greater Boston AreaQA Engineer @ Executed automated and manual test suites. Logged defects and worked with development team and change management board to drive fixes to completion. From July 2005 to January 2006 (7 months)
Bachelor of Science (B.S.), Information Science @ Northeastern University From 2001 to 2006 Jon Henry is skilled in: Database Administration, Documentation, Scripting, Security, Performance Tuning, Linux, Windows Server 2008, Windows 7, VMware, SAN, Active Directory, Configuration Management, Windows Server, Software Documentation, CentOS