Steven Wills

 
233 Dutch Hill Road
Holly Springs, NC 27540
Email: steve@stevenwills.com
Website: http://www.stevenwills.com/
Phone: (919) 567 9676

Career Summary

An innovative professional with scripting skills and more than eight years of systems administration expertise with a variety of open and closed source operating systems, as well as extensive experience with networking, systems security, task automation, systems support and maintenance, desktop support, and user support.

Professional Experience

Jan 2007 - Present WebAssign, Inc. Raleigh, NC

Senior System and Network Administrator

Job Duties:

  • 24/7 On Call availability
  • Maintain servers
  • Other Stuff

Major Accomplishments:

  • Built custom highly available TCP/IP load balancer using Open Source software
  • Other Stuff
June 2004 - Jan 2007 Summus, Inc/Oasys Mobile, Inc. Raleigh, NC

Senior System and Network Administrator

Job Duties:

  • 24/7 On Call availability
  • Provide support and assistance for company facilities migration
  • Support engineers in development and deployment of custom wireless applications
  • Support company employees in user tasks, desktop setups, systems management and maintenance, troubleshooting, and other help-desk related tasks
  • Manage and maintain production LAMP (Linux/Apache/MySQL/PHP) server environment, including custom scripting and development of custom tools
  • Manage and maintain server backups, a MySQL database, as well as a strict firewall policy
  • Manage and maintain a custom built Subversion-based version control system
  • Manage and maintain file, mail, print, and Web servers
  • Test and apply updates on production servers
  • General management of the telephony systems
  • Systems security monitoring, applying tested system updates and patches, firewall administration, user management, and desktop security management
  • Engineering-related: Provide support to the company's developers (troubleshooting, setting up new Web servers, hostnames, and so forth).

Major Accomplishments:

  • Built a fully customized Subversion-based version control system
  • Architected and implemented a new LAMP server farm to replace existing legacy systems
  • Setup new monitoring system, including custom monitoring scripts
  • Migrated all production servers to new colocation facility with zero customer downtime
  • Built and maintained custom Linux firewall
  • Architected and implemented an additional LAMP server farm to support new business initiative
  • Migrated the Exchange 2000 system to Exchange 2003
  • Setup new backup servers for both Windows and Linux
  • Research and setup of a new file server (spec, price, installation, implementation)
  • Engineering-related: Researched, scripted, and automated the ring tone conversion process with batch system capabilities.
Mar 2002 - June 2004 One Source of NC, LLC contract to Ericsson Raleigh, NC

System Administrator

Job Duties:

  • Administered and maintained servers
  • Managed and maintained network security policy and firewall configuration on FreeBSD firewalls
  • Managed and upgraded Email servers running Sendmail on FreeBSD and Sun Solaris
  • Implemented automated Linux system install procedure
  • Managed Linux systems
  • Managed Rational ClearCase servers and served as ClearCase Administrator.

Major Accomplishments:

  • Evaluated and improved security on existing systems
  • Upgraded backup systems to improve performance, capacity and reliability
  • Upgraded email systems running Sendmail on FreeBSD and Sun Solaris to increase security and performance as well as allow easier Spam blocking and abuse prevention
  • Setup Apache/MySQL server for in house application development.

Left this position due to layoffs as company financials were being reevaluated.

Feb 2001 - Mar 2002 Buildscape, Inc. Morrisville, NC

System Administrator

Job Duties:

  • Administered and maintained servers
  • Responded to system failures and service outages - on call 24/7
  • Managed and maintained network security policy and firewall configuration on NetScreen firewalls
  • Managed MTI Vivant SAN array.

Major Accomplishments:

  • Created local repository of system software and updates
  • Designed and implemented the automation of system installation and setup process for new servers using Solaris Jumpstart and Red Hat Linux Kickstart.
  • Deployed Network Management Software including MRTG and Netsaint
  • Created and maintained documentation of systems infrastructure
  • Configured highly available Cisco routers using HSRP
  • Evaluated and improved security on existing systems
  • Setup and secured Bind DNS name server
  • Setup server load balancing farms using Radware Web Server Director products and Apache
  • Setup file system backups using Veritas NetBackup software
  • Setup spam filtering software on email server.

Left this position due to layoffs as company financials were being reevaluated.

May 2000 - Feb 2001 NeTraverse, Inc. Morrisville, NC

System Administrator

Job Duties:

  • Responded to system failures and service outages - on call 24/7
  • Daily maintenance and user management of servers
  • Updated system software and applications on servers
  • Managed and maintained network security policy and firewall configuration on Checkpoint FireWall 1.

Major Accomplishments:

  • Implemented Checkpoint FW1 firewalls on Nokia IPSO equipment
  • Setup Linux file servers using SMB and NFS
  • Setup system backups using Amanda backup software
  • Evaluated and improved security on existing systems
  • Implemented automated system log file processing
  • Created local repository of system software and updates
  • Designed and implemented the automation of system installation and setup process for new servers
  • Setup GNU cfengine for system configuration management
  • Created and maintained documentation of systems infrastructure.

Left this position to seek a better opportunity.

Feb 1998 - May 2000 Red Hat, Inc. Durham, NC

System Administrator

Job Duties:

  • Administered and maintained Solaris servers
  • Responded to system failures and service outages - on call 24/7
  • Administered Linux file, mail, and Web servers
  • Managed and maintained Lucent Definity G3 Telephone Switch
  • Provided end user technical support via email
  • Maintained Sun SAN and Network Appliance NAS disk arrays.

Major Accomplishments:

  • Member of team which developed course material and implemented the original RHCE course and exam
  • Documented telecommunications and systems infrastructure
  • Implemented Veritas NetBackup file system backup software on all servers
  • Installed and configured video teleconferencing equipment.

Left this position due to departmental reorganization.

Oct 1997 - Feb 1998 Cobb Office Products, Inc. Richmond, VA

MIS Coordinator

Job Duties:

  • Administered Novell Netware file server
  • Managed and maintained Windows 95 desktop systems.

Left this position to seek a better opportunity.

Technical Qualifications

  • Operating Systems: Solaris, UNIX, Linux, Microsoft Windows (2000, NT, 9x)
  • Familiar with installation and management of many UNIX services, including distributed file systems (NFS, SMB), FTP, Apache HTTPD, complex firewall administration, security, and user management
  • Setup of TCP/IP routing, DNS, and networking applications
  • Familiar with installation and configuration of Internet mail services (sendmail), including mail distribution lists (majordomo, mailman)
  • Experience scripting in a development environment
  • Experience with setup, configuration, management and optimization of Network Appliance products supporting several hundred users
  • Experience working with relational databases
  • Setup of Cisco routers, switches, and hubs
  • Automation of administration tasks using Perl and shell
  • Experience writing and porting C programs
  • Ability to manage system security, including attack prevention, detection, and recovery
  • Perform routine system maintenance by applying software updates and patches
  • Experience with Veritas NetBackup and File System products
  • Deployment of highly available servers and services
  • Configuration of server load balancing
  • Familiar with installation and maintenance of Microsoft Windows 95, Windows NT Workstation, and associated hardware. Some experience with MacOS and Macintosh hardware.

Education

1993-1996 James Madison University Harrisonburg, VA

Worked toward B.S. in Computer Science, Concentration in Unix Development

Relevant Coursework:

  • C Programming
  • TCP/IP Network Administration
  • Computer Algorithm Analysis
  • Operating Systems
  • Used and programmed Solaris Unix systems as part of coursework
  • Used and programmed Linux and Solaris systems for fun
  • Administration of Linux Users Group system and Web server.

*References available upon request.