Web and Unix Administrator @ On call and day to day ticketing for a large, legacy Unix and Linux environment with technical debt dating back to the mid 1980s.
Mentoring and advising a large team about configuration management and modern system administration techniques and technologies.
Initial configuration management implementation and deployment in a legacy environment.
Brainstorming and implementing stop gap solutions to long standing administrative problems. From January 2015 to July 2015 (7 months) Senior Site Reliability Engineer @ Assisted customers in designing and building CDNs, migrating between CDN nodes, and adopting third party CDNs.
Built new data centers, cloud systems, and CDNs. Migrated customers from legacy environments to new environments.
On-call support for dozens of clients, including Alexa 100 sites.
Implemented security procedures and tools in order to meet PCI / FERPA requirements for e-commerce and educational companies, and kept them updated and monitored in day to day operations.
Developed and maintained configuration management (Chef, Puppet, and home grown scripts) for mixed Solaris, Illumos, and Linux environments.
Built, ran, and audited complex networks, load balancers, and firewalls with a focus on high capacity and redundancy.
Built, supported, and maintained a shared hosting environment (shared hardware, distinct virtual machines) which averaged 150 megabits of web traffic at all times, peaking as high as 500 megabits of traffic.
Provided process, configuration management, change control (svn/git), and systems auditing at customer sites.
Managed existing client relationships and developing new client contracts into stable relationships that could be passed on to other OmniTI employees.
Documented policies, operating procedures, and general information for clients and new employees.
Built packages and provided engineering support for OmniOS, a Illumos / OpenSolaris forked operating system.
Took untested websites that could handle only a few requests per second, and turned them into scalable production infrastructures that could handle tens of thousands of requests per second.
Screening resumes, interviewing, and training new systems administrators / site reliability engineers.
Handled office IT tasks as needed in a small company: inventory, purchasing, desktop support, PBX phones and servers, firewalls, VPN servers, the whole kitchen sink. From December 2010 to January 2015 (4 years 2 months) UNIX Systems Administrator @ Installed, configured, and supported AIX, Solaris, and Linux systems running DB2, Oracle,
MySQL, custom Java and JBoss applications, BMC Control-M, and EMC Networker
Confgured and supported SAN environments utilizing EMC CX series arrays and McData switches with UNIX and Windows clients.
Managed daily full and incremental backups with off site tape storage.
Provided second tier UNIX support to customers and internal users.
Developed and maintain security and disaster recovery documentation and procedures for the UNIX environments, and regularly performed full environment rebuilds from backup.
Provided regular security auditing and vulnerability review. From September 2008 to December 2010 (2 years 4 months) UNIX Systems Administrator @ Time at UMBC was split between the CSEE and OIT groups at the university. The CSEE department at UMBC runs their own email, web, database, and print servers. The CSEE systems group is responsible for running all of these services, as well as maintaining the lab and desktop machines for the department.
The Office of Information Technology core systems group is responsible for running the majority of the infrastructure for the University of Maryland Baltimore County. This entails running web, email, list, fle, shell, and database servers for approximately 15,000 active accounts. The UNIX environment at UMBC is made up primarily of Solaris x86 and RedHat machines that are interconnected with AFS, Kerberos, and LDAP
Designed, built, networked, and supported RedHat compute clusters running on a mixture of x86, PowerPC, and Cell processors
Maintained a positive reputation for the campus mail servers by searching for compromised
shell and email accounts, locking them, and providing evidence of the break in to the security team.
Created, troubleshot, and supported MySQL, email, shell, and web accounts.
Supported the Sympa list server, and maintained the Perl code that linked the list server to our internal campus ID system.
Built new versions of open source software for the AFS based software repository.
Designed, supported, and developed code for a 32 node PowerPC blade cluster and an 8 node visualization cluster, as well as the Internet 2 connection for both clusters.
Provided first tier Solaris/Linux support and troubleshooting for shell accounts, email, and print servers.
Maintained departmental websites and support applications.
Wrote small shell scripts and applications as necessary. From April 2006 to December 2008 (2 years 9 months) Network Operator @ From June 2005 to August 2007 (2 years 3 months) Baltimore, Maryland AreaData Center Intern @ From October 2001 to August 2003 (1 year 11 months)
B.A. History @ University of Maryland Baltimore County Zach Malone is skilled in: Unix, Linux, Servers, Red Hat Linux, Solaris