Dan Corrigan
************@*****.***
Senior Linux Administrator with over 20 years of experience in Information Technology. My primary specialization is large-scale Linux Administration through Automation. My skill set is extensive and crosses multiple disciplines within Information Technology including large-scale data center design, deployment and operations, customer support operations, disaster recovery, networking infrastructure, security assessment and mitigation, and application development.
Work History
● Enterprise Linux Systems Administrator - Empyrean Benefit Solutions, Nov 2016 - Nov 2023
Solely managed large-scale Linux infrastructure comprised of multiple distributions of Linux running on Virtual and Hardware machines across multiple data centers
Installation and System Administration of On-Premise Jira Data Center and Confluence Data Center clusters
Load Balancing Administrator
Web Application Firewall Administrator
DNS Administrator
Email Administrator
Monitoring Administrator
Security Team Lead
Disaster Recovery Lead
Incident Response Team Lead
Application Development (PHP, Python, Perl, Shell Scripting)
● Linux Administrator - Oceaneering International, July 2007 - Nov 2016
Installation and Maintenance of Linux Servers
■ Automated install using custom PHP-based Kickstart and PXE
■ Automated patching using custom scripts
■ Server monitoring using Nagios
■ Multiple scripts written to automate tasks and integrate with enterprise systems such as Peoplesoft, Oracle RAC
■ Novell eDirectory and Microsoft Active Directory Authentication
■ Amazon and AWS Cloud Infrastructure Administration
Installation and Maintenance of all VMWare ESXi Servers
■ Disaster Recovery plans implemented using Site Recovery Manager
■ High Availability Configuration
■ Virtual Machine and Storage Clustering using DRS and SDRS
■ Distributed Switch Configuration
Installation and Maintenance of Dell Compellent SANs and Brocade FC Switches
■ Installed Compellent storage arrays with multiple types of storage and transports including SAS, SATA, FC, iSCSI
■ Installed and configured Brocade Fibre Channel switches
Installation and Maintenance of IBM BladeCenters
■ Administration of IBM BladeCenter E and H Chassis
■ Brocade FC Switch Module configuration
■ Cisco Ethernet Switch Module configuration
Application Development
■ Server Manager
● Automated server cataloging system for IBM Blades and VMWare
■ Helpdesk Tools
● Used by Help Desk employees to do basic user administration such as account unlocks, password changes, group membership
■ Self-Service Password Changer
● Used by employees to change network passwords, Google Apps password
■ Multiple CLI utilities written to ease and automate administration
Nagios Administration
■ Custom Nagios Web-Based Configuration Frontend
● UNIX Administrator - Hewlett Packard, February 2007 - July 2007
Configure and maintain several thousand servers running HP-UX UNIX and several distributions of Linux.
Assist in adding users, groups, and setting special permissions.
Troubleshoot resource issues; memory, CPU, IO
Written several bash and perl scripts for the UNIX support team to automate tasks.
Developed a “Shift Turnover” entry and reporting web application using PHP and MySQL
● Web Server Administrator - Hewlett Packard, November 2006 - February 2007
Configure and maintain web servers on several thousand machines running Linux, HPUX, Windows 2000 Server, Windows 2003 Server
Extensive configuration of Apache and IIS web servers
Provide application support to end user applications using ASP
Troubleshooting BEA Web Logic issues for end users
Direct improperly routed tickets to appropriate entities within HP Information Technology World Wide group
Assist other teams in an open environment with troubleshooting on UNIX and Windows platforms
Experience with Weblogic, Tomcat, Siteminder
● NOC Analyst - Bresnan Communications, 2005-2006
Monitoring and Troubleshooting Network and Cable TV and Internet
Created several monitoring and data-harvesting programs
Tier 3 Support
● Network Administrator - Cebridge Connections, 2002-2005
Responsible for 20+ Linux Server’s operation, upgrade, and security.
Email Administrator for 500+ Domains and over 50 thousand email addresses using Qmail, Vpopmail, Courier
Created and Managed the Email and Internet Abuse Department.
Implemented several spam and virus prevention techniques responsible for blocking over 50% of all emails.
DNS Administration for several hundred domains and 100,000 IPs
Web Server administration for over 10,000 user accounts.
Custom web-based tool development using PHP, MySQL, Bash, and Perl for Cable Modem subscribers.
NOC Engineer responsible for creating circuit monitoring tools for over 250 remotely located sites using SNMP and custom scripts.
Created and maintained in-house Trouble Ticketing system used by all remote sites.
Responsible for remotely managing, upgrading, and troubleshooting over 200 Cisco Routers and CMTS equipment including VPN.
Top Tier of Support for Desktop and Network Support
Blocked over 2 Million Spam and Virus Emails per Week on Mail Server Cluster
Helpdesk Tools - Used company-wide to view modem, email, and web information on all customers. Developed using PHP, MySQL, Perl, Bash
NOC Tools: Used to view and monitor Internet Circuits, Signal/Noise Ratios, MRTG, Trouble Tickets, and Contact Information.
MyAccount - Used by internet subscribers to manage Email Addresses and Features, Web Space
● Customer Escalations Manager - FXI, 2001-2002
Tier 3 Support for large call center
Developed several Web-based tools using PHP and MySQL.
Responsible for creating and implementing training programs for all new technical support employees.
Education
Attended McCullough High School - Graduated 1995
Attended Sam Houston State University
Red Hat Certified Systems Administrator (100-181-353) Compellent Certified Advanced Administrator
References are available upon request.