James Neal
- not_open_to_relocation@laen.org

Summary

Senior-level system administrator with over 15 years of experience in managing heterogeneous UNIX networks, and a strong background in centralized management of large numbers of machines in a devops style.

Relocation: No
Telecommuting: Yes


Work Experience


August 2011 - Present
Senior Systems Integration Engineer

Nike, Inc
Beaverton, OR

Part of a team developing Nike's next-generation hosting environment for all of Nike's production, customer facing websites.

July 2005 - August 2011
Sr. UNIX Systems Architect

Xerox, Inc
Xerox Office Group, Color Printer Engineering
Wilsonville, OR

Languages: Primarily perl and ruby, some python, java, and C.

October 2004 - June 2005
UNIX Consultant

Adecco Technical, Inc on contract to Nike, Inc
Beaverton, OR

October 2002 - October 2004
Senior Systems Architect

Networked Knowledge Systems, Inc
Tampa, FL

May 2001 - October 2002
Systems Administrator

GMx Technologies, Inc
Tampa, FL

Product Architect
Supported Services: NTP, DNS, NIS, IPSec, 802.11b (WiFi),

November 1999 - May 2001
Senior Systems Architect/Administrator
2nd Century Communications
Tampa, FL

Supported Services: NTP, DNS, NIS, CVS, Cfengine, Sendmail, MTI and EMC disk arrays, Network Appliance NAS, Connect::Direct, rsync, PPTP, IPSec VPN tunnels
April 1999 - November 1999
Senior Systems Administrator
RO Systems Consultants at Intermedia Communications
Tampa, FL

Automated network administration of servers and desktops using "cfengine" and other tools with a focus on creating an easily duplicated, redundant environment in which any node can take over the responsibilities of any other node.
Duties and accomplishments:

Supported Services: DNS, NIS, Printing, CVS, Cfengine, Sendmail, Sun Cluster, Fibre Channel disk arrays
February 1998 - March 1999
Senior UNIX Systems Administrator
Contractor at CDI for IBM Global Services deployed at Lucent Technologies
Saint Petersburg, FL
Duties and accomplishments: Supported Services: Mail, DNS, NIS, NFS, SysV printing, Backups, X/CDE, Dial-out modem pool

June 1997 - February 1998
Assistant System Engineer/System Support Engineer
Silicon Graphics / Cray Research
Portland, OR
Duties:

Supported Services: Mail, NIS, NFS, DNS, BSD printing, backups

November 1994 - February 1998
UNIX Systems and Network Administrator
Portland State University (School of Engineering)
Portland, OR 97210
Duties and Accomplishments:

Supported Services: Mail, DNS, NIS, NFS, automounter, printing (LPRng), Backups, X/CDE, Dial-in PPP modem pool, flexlm license managers, X terminals.

May 1996 - November 1996
Customer Demo Room Administrator
Intel Corporation - Hawthorne Farms Campus
Hillsboro, Oregon 97124
Duties: Putting together and preparing machines for use as demos for customers, demonstrating products to customers, testing motherboards, testing software, hardware and software installs and maintenance, configuring systems, designing network structure, setting up a Windows NT server for a 10 machine network, setting up UNIX web servers, and writing a primitive content management system for facilitating internal document publication.

Projects


UMLazi: User-Mode-Linux based virtual machine manager
TampaBaySAGE: Co-founder of TampaBaySAGE, a USENIX affiliated group for system administrators.
HCD: Cross-platform central Host Configuration Database
PKGS: Cross-platform software package management and distribution

Skill Summary


System Administration:

Apache and NGINX Webservers, JBoss and Tomcat appservers, Amazon AWS Services, Automation and APIs, DNS BIND 4.x, 8.x, and 9.x, NIS, RADIUS, backups (Legato Networker, Veritas NetBackup, AMANDA, OmniBack II, dump, rsync), X terminals, printers (SysV, BSD, and LPRng spoolers), modem connectivity (CISCO access servers, Shiva RAS), VPN (Sonicwall, IPSec, PPP over SSH) sendmail, user accounting, performance tuning, HP Openview NNM. Linux LVM2, HP-UX, SGI, and Veritas Logical Volume Managers. Solaris DiskSuite. Cfengine, RCS, CVS, UUCP, PPP, HTTP, CGI, Sup, Majordomo, Sun Clustering, Veritas Clustering. Nagios, Splunk, Cacti

Programming Languages:

Perl, Ruby, Bourne shell scripting, C. Some python.

Operating Systems:

Primarily Solaris (including OpenSolaris) and Linux (Debian and RedHat based distributions). Previous experience with HP-UX, AIX, FreeBSD, and OpenBSD.

Other:

Firewalls (Firewall-1, Linux iptables/netfilter, BSD ipf), Relational databases (PostgreSQL, MySQL, Informix, Oracle), NoSQL databases (Redis, SimpleDB)

Education


Portland State University

2 years

Portland Community College

3 years