Ken Nelson

1khfev302@sneakemail.com

OBJECTIVE

A Linux Systems lead position in an enterprise environment.

SKILLS

Red Hat: Enterprise Linux 4 and 5, RPM building, kickstart, Cluster Suite, GFS, Satellite Server.

Solaris: 2.x,7,8, 9, 10 for Sparc/IA, custom jumpstart, package development, RBAC, volume manager.

Hardware: Fujitsu Primepower 250, 450, 650, 1500, 2500, Primequest 580, and Primergy Bladecenters.

General: ksh, bash, sed, awk, expect, tcl, perl, RCS, xen virtualization.

SECURITY CLEARANCE

Top Secret, Active.

EXPERIENCE Sr. Systems Administrator, Base Technologies; McLean VA — 2003-pres

Install, configure, and monitor a 650+ server operation (Red Hat Linux, Solaris) 24x7x365. Develop and deploy custom Red Hat RPMs and Solaris packages. Use Red Hat kickstart and custom Solaris jumpstart for hands-off installations. Lead the migration from Solaris 8 to 10 on 350 servers. Write scripts (shell, ruby, tcl, expect) to aid in deployments and maintenance. Troubleshoot application and developer problems, and serve in on-call rotation.

Systems Administrator, America Online; Reston VA — 2002-2003

Manage applications and operating system on 75 Sun and HP enterprise-class servers which support AOL’s voice platforms in a 24x7x365 operation. Install, configure, monitor, and upgrade application software. Work with developers, QA and NOC to resolve application problems. Write scripts (shell and expect) to automate installs and upgrades across the systems. Troubleshoot application problems, and serve on on-call rotation.

Data Center Specialist, United Messaging; Chantilly VA — 2001-2002

Technical lead of a team doing installation/integration of enterprise Solaris-based messaging solutions(iPlanet and Lotus Notes). Build and customize jumpstart servers. Create Solaris-compatible add-on packages. Maintain configurations using RCS. Train team members in the installation process.

Sr. Solaris Systems Programmer, UUNet Technologies; Reston VA — 2000-2001

Technical lead of a team doing installation/integration of enterprise Solaris-based web solutions. Write wrapper scripts around Sun jumpstart software to create multiple servers from a single parameter file; enable customization of servers in a repeatable fashion. Write custom jumpstart begin/finish scripts. Communicate install status to project management. Work with DBAs, network engineers, and firewall engineers to resolve post-installation anomalies. Maintain jumpstart configuration software using RCS. Document process and procedures for custom jumpstart software. Develop Solaris compatible packages for third party software offerings. Build jumpstart, patch, and boot servers.

Systems Programmer II, Sallie Mae; Reston VA — 1998-2000

Member of a 5 person team responsible for the administration of 175 Sun Servers(1000, 2000, 20, Ultra 1, Ultra 2, E3000) in a 24x7x365 operation. Lead the deployment of ssh and sudo enterprise wide. Lead the application of Solaris recommended/Y2K patches enterprise wide. Perform performance analyses, identify and repair hardware problems. Travel to remote data centers to perform hardware/software maintenance. Write scripts to streamline patch application/log file analysis. Gather data for configuration management system. Write expect and perl scripts to automate distribution of system control files. Participated in disaster recovery planning and execution teams.

Computer Specialist, United States Marshals Service; Arlington VA — 1992-1998

Install and administer a LAN consisting of Sun Sparc servers, 35 Sun Sparc 20s, several PCs, running DOS, Windows 95 and Windows NT. Configure and maintain PPP and telnet dial-up links for 160 PCs for field personnel. Install Solaris 2.x on the workstations and servers, apply patches and OS upgrades. Configure and install TCP wrappers. Maintain process scheduling via cron, write shell scripts using Korn Shell, sed, awk, and perl, to automate systems administration. Evaluated Trusted Solaris environment. Aid support personnel in answering end user questions. Design, develop, and maintain automated systems for district/ headquarters use, using Unify DBMS, Accell 4GL, C, Unix shells, DOS, and other DOS utilities. Implement a project level source code control system using C, SCCS, shell scripts.

Consulting Engineer, Unify Corporation; Reston VA — 1990-1992

Provide full life cycle software development services to clients. Design, code, test, and maintain software systems for client needs, using Unix, Unix shells, Unify DBMS, Accell 4GL, Sybase DBMS, C, and MSDOS. Conduct classroom seminars in the use of Unify products. Assist in replies to Requests for Proposal. Review resumes of prospective employees, and make recommendations.

Product Manager, Coin Dealership Systems; Hunt Valley MD — 1982-1990

Supervise 5 programmers in development of automated financial systems. Design, code, test and maintain systems using BASIC, and proprietary languages. Use Unix, C, Accell 4GL, and Unify DBMS to implement bridge integration between two proprietary databases. Write customer and in-house documentation. Conduct training classes for customers and employees. Participate in work group to evaluate new development tools. Develop numerous software development utilities. Develop extensions to a Unify based system for tracking customer support calls.

EDUCATION

B. Sc, Statistics; Kansas State University , Manhattan KS

TRAINING

Red Hat Certified Technician # 604006580910416.

Red Hat 133 - Red Hat Linux Administration.

Red Hat 253 - Red Hat Linux Networking and Security Administration.

Red Hat 401 - Enterprise Deployment, Virtualization and Systems Management.

Red Hat 436 - Enterprise Cluster and Global File System.

Sun Enterprise 10000 Administration (ES400A).

Sun Cluster Administration (ES330).

Veritas Foundation Suite for Solaris.