HUGH BROWN 243-18 Jack Mahony Place New Westminster, BC V3L 5V8 (604) 517-1506 aardvark@saintaardvarkthecarpeted.com Objective: A Unix/Linux system administration position in an large-scale, open-source friendly environment that lets me utilize and expand my technical skills. Skills: Operating Systems: Linux (Debian, Ubuntu, Gentoo, Slackware, Red Hat, SuSE, CentOS), Windows (2000/XP/Vista/7), OpenBSD, Solaris (9 and 10), FreeBSD (4.x, 9.0), OS X, plus some experience with Windows Server 2003/2008/2012; virtualization of Linux using Xen and KVM/libvirtd Programming Languages: Perl, Shell (Bash/awk/sed), Python, plus some experience with SQL, PHP, C and Assembly Security: Linux/Unix firewalls (iptables, IPFW, pf), VPN (Nortel Contivity, OpenVPN, IPSec), spam/virus filtering (ClamAV, MIMEDefang, SpamAssassin, Procmail), NIDS (Snort, Acid), Tripwire, SELinux Networking: NIS/NFS, Samba, LDAP (Sun Directory Server, Fedora/389 Directory Server), Web servers (Apache, Tomcat), Email (Sendmail, Postfix, UW IMAPD, Dovecot, Mailman, Sympa), DHCP, service monitoring (Nagios, Cacti, MRTG, SNMP, Request Tracker), Backups (Amanda, Bacula), MySQL (including replication), IPv6, H.323 video conferencing, DNS (Bind 9.x) Development tools: Git/Subversion/Mercurial, Bugzilla, Vagrant Management/Deployment tools: Cfengine 3, FAI, Cobbler, Kickstart, Rocks, plus some experience with Puppet Employment: Systems Manager, Centre for High-Throughput Biology, Vancouver BC July 2008 to present Installation and administration of scientific computing servers running CentOS Linux. Close cooperation with developers in monitoring, debugging and improving of my supervisor's principal web application. Assisting in bid preparation and evaluation during procurement of new equipment, including servers, storage, backup hardware and HPC cluster (39 nodes/480 cores). Assisting in planning for new server room; planned and executed migration of existing servers to the new room. Automation of system administration and server installation using Kickstart/Cobbler/Cfengine (including migration from Cfengine 2 to 3, and using Vagrant for testing). Setup and configuration of network services for the Centre, including web, email, ticketing system and LDAP (all under SELinux), plus implementation of monitoring for all services. Implementation and and administration of backups. Preparation of yearly budget. Desktop installation and support (Ubuntu/OpenSuSE, Windows, and OS X). Systems Manager, Pacific Institute for the Mathematical Sciences, Vancouver BC - July 2006 to December 2008 Administration of Solaris 9/10 servers and thin clients, Linux, Apple and Windows 2000/XP workstations at three widely-separated sites, including remote and local user support. Overcame significant challenges, including lack of time with predecessor (three days in total, during the busiest time of the year), hardware failures and lack of up-to-date documentation. Security, hardware and process improvements, including implementation of regular software upgrades and patches, documentation updating and expansion, network infrastructure and server upgrades, use of Cfengine for maintenance, use of Bacula for backups, ticketing system, and network and service monitoring with Nagios and Cacti. Evaluation, recommendation and purchasing of H.323 video conferencing equipment. Overhaul of online conference registration system and other web-based systems. Supervision of all IT-related aspects of office move, including split of formerly-shared network. Hiring and supervision of work study students. Preparation of yearly budget. Participated in committee to evaluate, and recommend improvements in, UBC's approach to high-performance computing. Network Administrator, Dyaptive Systems, Vancouver BC - April 2003 to July 2006 Administration of FreeBSD/Linux servers and workstations, and Windows 2000/XP workstations, as company doubled in size. Significant security and process improvements, including implementation of regular backups, regular software upgrades and security patches, license management, jailed FreeBSD servers, virus and spam filtering for email, automated Unix installation, use of Cfengine for maintenance, and network and service monitoring. Database administration (MySQL and PostgreSQL) for the company website, Bugzilla and Snort. Installation, standardization and administration of FreeBSD and Debian Linux for company product. Evaluation, recommendation and purchasing of hardware and software to meet company requirements. Documenting and recording procedures, network configuration and recovery instructions. Perl, Bash, PHP, SQL and CGI scripting/troubleshooting for customer and in-house needs. Hiring, supervision and mentoring of junior system administrator and work study students. Preparation of yearly budget. Supervision of all IT-related aspects of office move. Help Desk, Dowco Internet, Burnaby BC - February 2001 to March 2003 Install and administer FreeBSD IPSec VPN/firewall gateways and FreeBSD/Linux-based web servers. Assist with install and administration of company servers: email (Sendmail, SpamAssassin), DNS (Bind 9.x), NIS/NFS, dialup (Lucent Portmaster, RADIUS), and web (Apache on FreeBSD, IIS 5.0 on Windows 2000). Investigate and answer abuse complaints from customers and public. Installation and replacement of network cabling. Troubleshoot problems for dial-up, ADSL, web hosting and colocation customers. Perl, Bash, PHP and CGI scripting/troubleshooting for customer and in-house needs. Education and Training: Large Installation System Administration Conference - 2012 Using Amazon Web Services High Performance Computing Workshop Powershell Fundamentals Ganeti Tutorial Large Installation System Administration Conference – 2009 Management Skills, or, Don't Panic! Working with SELinux Packaging for Sysadmins Time Management for Sysadmins: A New Approach Design Patterns for Sysadmins Large Installation System Administration Conference - 2006 Solaris 10 Administration Workshop Beyond Shell Scripts: 21st-Century Automation Tools Seven Habits of the Highly Effective Sysadmin How to Interview a System Administrator Setting Up A Data Center (or Data Closet) University of Waterloo, Waterloo, Ontario BSc (Hons) Physics - Four year program (incomplete) References: Available upon request.