LINUX SYSTEMS ADMINISTRATOR
Leidos - Stennis Space Center, MS
01/2023 - 01/2024
Lead Linux administrator responsible for supporting Red Hat Enterprise
Linux infrastructure at the Navy DoD Supercomputing Resource Center
(DSRC) at Stennis Space Center. Configured and maintained Linux
systems used for DNS, Email (SMTP, POP, and IMAP), Wiki, Apache and
tomcat web applications, Ansible automation, and Red Hat Satellite
Server for provisioning and patching systems.
-
Deployed Red Hat Satellite Server to provide Red Hat system
deployment, inventory management, subscription management, and
patch management.
-
Developed standard build process for RHEL 8 physical servers and
virtual machines including base image and Ansible playbooks to
run roles that configured root passwords, administrator accounts,
registered VM with Red Hat Satellite Server, installed common
software, and applied common system configurations, including
system hardening configurations.
-
Evaluated and implemented security configuration changes to RHEL
systems based on DISA STIG requirements.
SENIOR PLATFORM ENGINEER - LINUX
Rabobank - Chesterfield, MO
06/2022 - 01/2023
Responsible for system monitoring and operations, capacity and
performance monitoring and management, and performing, maintaining,
and supporting implementations, upgrades, and patching for all RHEL
environments running on physical servers and VMware vSphere virtual
platform. Develop, test, and manage backup, and disaster recovery
processes for all RHEL systems. Participate in on-call rotation and
disaster recovery tests.
-
Upgraded Tripwire Enterprise console and migrated TE Agents to Axon agents.
SENIOR LINUX SYSTEMS ENGINEER
Henry M. Jackson Foundation for the Advancement of Military Medicine - Bethesda, MD (working remotely in Saint Louis, MO)
07/2021 - 05/2022
Supported Red Hat Enterprise Linux and CentOS engineering and
administration and scientific application installation and upgrade
in support of multiple military medical research programs. Worked with
HJF’s IT staff, project leaders, and business users on a variety of
business process improvement and process automation to manage and
help improve HJF operations.
-
Deployed Red Hat Satellite Server to provide Red Hat and CentOS
inventory management, subscription management, and patch management.
-
Developed standard build process for RHEL 8 virtual machines
including base image and Ansible playbooks to run roles that
configured root passwords, administrator accounts, registered VM
with Red Hat Satellite Server, installed common software, and
applied common system configurations, including system hardening
configurations.
-
Evaluated and implemented security configuration changes to RHEL
and CentOS systems based on HIPAA benchmark and DISA STIG
requirements. Compliance reporting was implemented in Red Hat
Satellite Server.
-
Installed, configured, and maintained LabKey software and
components (Java, Apache Tomcat, RStudio Docker container,
PostgreSQL database, SSL certificates).
LINUX SYSTEMS ENGINEER
Leidos - Bethesda, MD
06/2020 - 07/2021
Worked on multiple facets of the training systems designed, developed,
integrated, and installed by the Signature Trainer Support (STS)
program at Naval sites around the nation. Part of a team responsible
for technical planning, system hardware-software-network design,
development and integration, verification and validation, and
fielding Linux-based (RHEL and CentOS) training systems that
utilized various Linux tools and services such as Foreman, Puppet,
DNS, DHCP, KVM, and Docker. Performed systems requirements analysis.
Provide technical leadership.
-
Added configuration automation tasks in Puppet applied during
trainer systems build process to improve security scoring based on
DISA STIG requirements.
-
Wrote a script to automate log drive setup that included LUKS disk
encryption, LVM, and setting SELinux contexts appropriately for the
mounted log file systems.
-
Wrote scripts to automate performing password changes and
anti-virus signature file updates across the systems in the
trainers to make these tasks easier for onsite maintainers.
-
Given the responsibilities of Trainer Cyber Lead after nine months
on the job. This position acted as a liaison between project leads,
Cyber Security team, and Systems Engineering teams.
SENIOR SAN/SYSTEMS ARCHITECT
Financial Network, Inc. - Olivette, MO
10/2005 - 06/2020
Evaluated. designed, installed, configured, and maintained server and
storage infrastructure encompassing, at various times, HP-UX (11.11
through 11.31), SUSE Linux Enterprise Server (SLES 10 and 11), Red
Hat Enterprise Linux (RHEL 5 through 7), vSphere ESXi and vCenter
Server Appliance (5.0 through 6.5), Cisco Storage Area Network (SAN)
switches (MDS), Brocade SAN switches (Silkworm), HP storage arrays
(VA, EVA, MSA, and Nimble), EMC storage arrays (CLARiiON, VNX, and
VNXe), and EMC VPLEX. Analyzed and resolved problems associated with
server hardware, operating systems, and application software.
Monitored, diagnosed, and repaired problems on servers. Acted as a
leader within the department, shared ideas, assisted in setting
policies, procedures, and standards. Exercised autonomous judgment
with strong emphasis on minimizing unplanned outages.
-
Evaluated and recommended storage array and SAN switch options to
replace old EMC VNX arrays, EMC VPLEX, and Cisco MDS 9148 switches
supporting internal and customer environments. Once decision was
made and equipment purchased, planned and implemented migration to
Cisco MDS 9148T switches with Cisco Data Center Network Manager
(DCNM) for SAN and HPE Nimble storage array.
-
Headed group of internal stakeholders (Systems, Security,
Networking, DBAs) in the move to cloud for DR. The group
interviewed six providers and went through prolonged discussions to
determine needs and requirements and to evaluate each provider’s
ability to accommodate those needs and requirements. Once provider
was selected, continued to be involved in meetings with cloud
provider team and FNI stakeholders to get environment setup and
move towards the goal of shutting down company’s DR site as quickly
as possible.
-
Evaluated and recommended storage array options to replace old EMC
VNXe arrays for backups.
-
Developed standards for configuring templates and service profiles
for Cisco Unified Computing System (UCS) enclosures and blade
servers.
-
Automated post build process for RHEL 7 virtual machines and
physical servers.
-
Planned and implemented migration from EMC CLARiiON to EMC VPLEX
and EMC VNX storage infrastructure.
-
Designed and implemented virtual data center environment in
collaboration with Networking and Security teams using VMware
vSphere 5.
-
Developed and documented standards for SLES systems and clusters
using Heartbeat and DRBD.
-
Planned and implemented migration from Brocade/HP SAN to Cisco/EMC
SAN. Implementations were performed with minimal customer impact
and within tight maintenance windows.
-
Evaluated and implemented security configuration changes to HP-UX,
SLES, and RHEL systems based on CIS benchmarks, established
security policies, and PCI requirements. Also wrote and implemented
scripts to run CIS scoring tool and to generate a web page
containing all server CIS score reports weekly for Security team to
access.
-
Designed and implemented "poor man's" failover scripts and
procedures to support redundant servers when Serviceguard was
considered too expensive and automatic failover was considered
unnecessary.
-
Designed and implemented highly available NFS and NIS services that
were integrated into Serviceguard package control scripts.
SENIOR SYSTEM TECHNICAL ANALYST
Signature Consultants - Heathrow, FL
04/2005 - 09/2005
Performed all aspects of UNIX (HP-UX) systems administration and
engineering for customer on-site and hosted systems at American
Automobile Association National Office. Recommended, planned, and
implemented changes to UNIX computing environment.
-
Evaluated, planned, and implemented system monitoring of hosted
UNIX systems using Mercury SiteScope.
-
Evaluated and implemented security configuration changes to hosted
and on-site UNIX systems based on client policies.
SYSTEMS ADMINISTRATOR
Miracle Software Systems, Inc. - Dearborn, MI
10/2004 - 01/2005
Supported 500+ UNIX (Linux, Solaris, AIX, HP-UX) servers in 24X7 data
center as member of second level support team at Ford Motor Company.
Performed all aspects of system administration, maintenance,
monitoring, and troubleshooting for operating system and web servers.
INFORMATION TECHNOLOGY CONSULTANT - SYSTEMS ENGINEER
The Sedona Group - East Moline, IL
01/2004 - 10/2004
Performed all aspects of UNIX (HP-UX) systems administration and
engineering for customer on-site and hosted systems at John Deere
Information Systems. Recommended, planned, and implemented changes to
UNIX computing environment. Provided third level UNIX support and
training to client's internal support teams.
-
Developed and implemented new build process that consolidated three
separate Ignite-UX tapes and automating time-consuming manual
processes. Implementation included Ignite-UX server, SD-UX, DHCP,
and POSIX shell scripts. New process reduced a two days
installation to less than an hour.
-
Investigated and documented possibility of hosting legacy
applications related to UNIX servers to customers on Internet
without VPN. Involved extensive security considerations to develop
recommendation.
-
Developed educational material to train the internal support staff
on UNIX topics they were interested in learning.
SYSTEMS MANAGEMENT INTEGRATION PROFESSIONAL - ADVISORY
IBM - Saline, MI
03/2003 - 01/2004
Note:
Visteon Corporation outsourced entire IT organization to IBM.
Performed all aspects of UNIX (HP-UX) systems administration for CAD
workstations and plant floor application and database servers,
physical Oracle RDBMS administration, and Windows NT Server
administration. Planned and implemented changes to computing
environment. Worked as member of information technology support group
to support 600+ Windows desktop systems. Provided support to other
plants that did not have local UNIX and Oracle database support
personnel.
-
Migrated plant web server from Windows2000 to Red Hat Linux.
Implemented file sharing via Samba for Windows users needing access
to edit web pages.
-
Evaluated and implemented replacement of Hummingbird Exceed with
Hummingbird Exceed onDemand. Saved nearly $90,000 in licensing
costs by switching to web-enabled product for legacy UNIX-based
plant floor applications.
SYSTEMS ANALYST
Visteon Corporation - Saline, MI
06/2000 - 02/2003
Note:
Auto parts supplier spin-off from Ford Motor Company.
Performed all aspects of UNIX (HP-UX) systems administration for CAD
workstations and plant floor application and database servers,
physical Oracle RDBMS administration, and Windows NT Server
administration. Planned and implemented changes to computing
environment. Worked as member of information technology support group
to support 600+ Windows desktop systems. Provided support to other
plants that did not have local UNIX and Oracle database support
personnel.
-
Planned and implemented conversion from static IP addresses to
dynamic IP addresses for desktop computers using DHCP on UNIX
servers.
-
Initiated, planned, and implemented refurbishment of UNIX server
backup and recovery procedures to minimize outages in event of
server failures. Procedures included using MirrorDisk/UX,
Ignite-UX, and fbackup HP-UX utilities as well as Oracle RDBMS
archivelog mode to facilitate online database backups for point of
failure recovery.
-
Initiated, planned, and implemented consolidation strategy for UNIX
server environment to minimize maintenance and power costs. In
twelve months, this effort to eliminate obsolete, malfunctioning,
and underutilized equipment reduced active server inventory from
twelve to seven.
-
Initiated concept and developed two web browser interfaces, one to
legacy overhead paging system and another for online submission of
computer access requests, using Perl CGI scripts, JavaScript, and
Apache web server.
SYSTEMS ANALYST
Ford Motor Company - Saline, MI
01/1996 - 06/2000
Performed all aspects of UNIX (HP-UX) systems administration for CAD
workstations and plant floor application and database servers,
physical Oracle RDBMS administration, and Windows NT Server
administration. Planned and implemented changes to computing
environment. Worked as member of information technology support group
to support 600+ Windows desktop systems.
-
Planned and implemented migration of data between Oracle database
servers for two applications to resolve Y2K compliance.
Volunteering to become trained as Oracle DBA saved approximately
$10,000 per instance per year that would have been needed to
contract support.
-
Coordinated migration of over 600 users from mainframe-based email
system to Microsoft Outlook in four weeks. Information technology
support group had no supervisor during this migration.
-
Planned and implemented migration from OS/2 servers to Windows NT
servers during leased computer rollout of over 600 desktop
computers in six weeks.
UNIX SYSTEMS ADMINISTRATOR
MIS International - Saline, MI
08/1995 - 01/1996
Performed all aspects of UNIX (HP-UX) systems administration for
plant floor application and database servers at Ford Motor Company
Saline Plant. Assisted client with use of HP-UX in support of
applications being launched at site.
-
Wrote shell script to provide text-based menu system for users to
run, view, and print SQL reports against plant's maintenance
system's Oracle database.
COMPUTER SYSTEMS SPECIALIST I
University of Michigan - Ann Arbor, MI
08/1992 - 08/1995
Performed all aspects of UNIX (SunOS and IRIX) systems administration
for College of Pharmacy and Biophysics Research Division. Provided
support for Windows and Macintosh computers on network. Acted as
liaison to other campus departments regarding network.
-
Integrated heterogeneous network of Sun and Silicon Graphics
workstations using NFS and NIS.
-
Migrated Sun workstations from X11R5 to X11R6. Required compiling,
testing applications against, and deploying new X server software
on production equipment with no interruption of service.
-
Implemented email servers using IMAP, POP, and sendmail.
-
Assisted in planning and implementing migration from campus
mainframe to distributed computing environment.
-
Created and maintained prototype web site using Apache web server.