Luke Schierer
luke plus resume at schierer dot org
Objective:
To support the adoption and success of open source systems and solutions, as a superior Linux system administrator.
Clearance:
- TS/SCI with full scope polygraph
Summary of Skills:
- 12 years experience installing, hardening, and administering Linux servers.
- Programming Languages: C/C++, SQL, Java, lisp, prolog.
- iptables, Apache web server, Postfix and Qmail mail servers, 389 Directory Server.
- x509 and RSA certificates, using Openssl, java keytool, and Mozilla certutil.
- Construct dynamic and static web pages using XHTML and php.
- Software and network installation/troubleshooting.
- Operating Systems: Linux, Mac OS X, Digital Unix, Solaris and Irix.
- Cluster technologies: Clustermatic, Oscar, Gluster, ocfs2, ASM and ACFS, Glusterfs, Warewulf and Perceus.
- X86 and PowerPC hardware installation.
Experience:
-
System and Application Administrator
April 2008-Present
CACI, Chantilly, VA
- Systems Engineering team lead July 2014-Present
- Configuration Manager for the O&M, Application Service Provider, and Momentum upgrade efforts from 2009-2012.
- Supported the planning and implementation of the ITIL based processes using HP Service Manager.
- Install, harden, and administrate 300+ RedHat Linux servers.
- Upgraded all systems from RHEL 4 to RHEL 5.
- Supported successive FISMA audits, with no findings leveraged against the Linux baseline.
- Design solutions for auditable file transfers between different systems and networks.
- Design and implement a network firewall.
- Design implement, and administer a highly available SMTP relay.
- Design, implement and administer a highly available LDAP authentication service.
- Design, and implement a secure, web-accessible, LDAP based configuration information storage system.
- Set up extensive baseline enforcement using CFengine and Puppet.
- Set up and maintain a yum package repository.
- Established FISMA and DISA compliance, as well as custom baseline compliance using TripWire.
- Monitors for unauthorized changes using TripWire and Puppet.
- Build, install, configure, troubleshoot, and otherwise support multiple Momentum installs. Support Momentum upgrades.
- Design, install, and test Momentum PKI authentication.
- Support Oracle Databases on Linux.
- Support webMethods 7.1.2 and 8.2 on Windows and Linux.
- Administers HP Quality Center and Trac ticketing systems.
- Supports HP Storage Essentials, UCMDB, Open View Operations, and System Insight Manager.
- Installs and supports IBM Cognos on Linux.
- Installs and supports Silanis e-Sign Enterprise Platform.
- Supports Tomcat6 on RHEL 6.
- Installed, configured, and supported a subversion repository. Train staff on the use of subversion.
- Supported the migration of the COOP site.
- Supported the effort to move Momentum, webMethods, and Oracle based services behind a controlled interface.
- Transitioned from the use of subversion to git, including installing gitweb, and helping to train staff on the new clients.
- Deployed RedHat's SpaceWalk open source provisioning and repository management system.
- Designed and supporting the deployment of the open source version of SOS Berlin's Job Scheduler to running jobs across a variety of systems and platforms with dependency chains between jobs.
- Supported the transition from RHEL 5 and RHEL6 to CentOS 5 and CentOS 6.
- Supporting the continuing transition from CentOS 5 to CentOS 6.
-
Systems Engineer
August 2004-April 2008
Accelerated Servers, Vienna, VA
Maintenance of office infrastructure, including DHCP and email servers as well as the network firewall. Design, setup and test clusters for clients with a variety of storage and computing needs.
- Installation of Linux or MacOSX on client machines.
- Installation and configuration of clustering software (Clustermatic, Oscar, Gluster, Warewulf or Perceus).
- Installation and configuration of cluster tools (c3 suite, OpenMPI, GFS and OCFS2, Glusterfs, XGrid).
- Installation and configuration of PXELinux for disk-less booting and network installs.
- Setup and maintenance of local Debian, Fedora, and Gentoo mirrors.
- Client training.
-
Data Center Operations Technician/Supervisor
February 2003 - May 2004
Rackspace Managed Hosting, Herndon, VA
ServerBeach was at that time a subsidiary of Rackspace sharing only some of the infrastructure and staff. I started with Rackspace, transfered to ServerBeach, and then was folded back into Rackspace when it decided that staffing ServerBeach separately was not the best use of resources.
- Document ServerBeach policies and procedures, and generally facilitate Herndon aspects of the staff merge.
- Provides cross training to Data-center Operations Technicians on ServerBeach ticketing system and customer database.
- Provides general technical support for server issues.
- Trouble-shoots and repair issues that prevent remote connectivity to servers in a time-sensitive environment.
- Constructs, configures, and maintains physical data center, duties include but not limited to:
- Installation of Cat5 and fiber optics cable
- Assembly and leveling of Dell and Quadra racks
- Assembly of bread racks for white boxes.
- Installs and configures both hardware and software associated with servers operating Linux, FreeBSD, Win2k and Win2k3.
-
System Administrator/Tech Support
May 2000 - December 2002
Laboratory of Neural Control Room, National Institutes of Health, Bethesda, MD
LNLC is one of many labs that make up NIH. Due to the computer intensive nature of its research, they required their own technical support, to improve response times on computer issues.
- By providing general technical support and alternative email and
printing solutions to a 30 person Laboratory in which each scientist
was assigned between two and 5 computers, I gained experience in
gathering needs requirements, writing orders to fulfill those needs,
configuring, maintaining, trouble-shooting, and repairing a wide
variety of x86, Mac, and sparc hardware running such diverse operating
systems as Linux (Redhat, Debian, and RTLinux), Irix, MacOS 8.6-9.2,
MacOSX, and Windows 95,98,ME,XP and 2000.
- Won the respect of the official NINDS technical support and IT
staff by consistent excellence in maintaining a secure, virus free
laboratory, and consistently accurate advice in fixing and/or working
around computer problems.
- Worked with NINDS IT and oversaw a migration from a static
allocation of entire Class C subnets per lab to a DHCP based IP
allocation for the approximately 5 labs located in my building
Education:
Honors/Activities:
- Pidgin (formerly Gaim Instant Messaging System) Support Manager and Administrator
- Secretary for the Board of the Instant Messaging Freedom Corporation, responsible for Pidgin, libpurple, and Finch's servers and legal liability.
- Administrator of the project's server, providing ticket tracking, mailing lists, web space, a monotone server and a Jabber server.
- Maintains documentation
- Provides support to nearly one million users in the #devel chat
channel on the freenode IRC network, the devel@conference.pidgin.im jabber channel, the devel@pidgin.im mailing list, and
the support and bug trackers hosted on a Trac install on http://developer.pidgin.im.
- Evaluates, and merges (or rejects) patches from volunteers without monotone access.
- Writes and commits self-designed enhancements to the user interface and core functionality of the program.
- Moderates Pidgin and Instant Messaging Freedom related mailing lists.
- Co-ordinates with vendors regarding security vulnerabilities and other important patches.
- Project contact person with CERT.
- Co-ordinates release dates and package building with other developers.
- Manages developer access levels to the trackers, mailing lists and server.
- Schierer.org and twocrazyguys.net
Setup and administer small (10-15 users) email and web servers.
- Postfix and Qmail for mail.
- SpamAssassin and SpamProbe for spam control.
- Security monitoring using logwatch, logcheck, fail2ban, denyhosts, portsentry and other tools.
- Apache, Apache2, and php for web serving.
Updated resume available at http://www.schierer.org/~luke/resume.html