Barry McCormick Link to heading
BS/MS in Engineering Link to heading
LINKEDIN: https://www.linkedin.com/in/barry-mccormick-a41a727/
EMAIL:barry.chris.mccormick@gmail.com
PHONE::+1 (801) 403-8625
Technology Leadership Profile Link to heading
Cloud & On-Prem Architectures | DevOps Leadership | Project Management | DevOps Automation | CI//CD Pipelines Link to heading
Senior DevOps leader with a large breath of past work experience, both small and large companies, and experience across several industries. Has designed multiple computer systems on multiple platforms. Some of these are in use today at the VA Hospital System. Has designed and built multiple companies CI/CD pipelines from scratch using Jenkins.
Well versed and proven experience in roles where hiring, developing, and keeping people engaged in their work has been key to successful project delivery and ultimately the company’s bottom line. Well versed in managing team velocity and team assignments using Jira. Also well versed in managing and nurturing junior engineers, including one-on-ones, career development and succession plans. Has extensive experience in find and hiring top talent. Also has acted as teacher, mentor, and coach in Agile Scrum/Kanban development environments.
In general, has followed a management style that is openly collaborative, communicative, and team-oriented including the ability to come up with unique methods of dividing/assigning work in order to assure both team harmony, and to maximize the outcome for the company.
EDUCATION & TRAINING Link to heading
UNIVERSITY OF ALABAMA Tuscaloosa, AL Link to heading
Bachelors of Science, Chemical Engineering
UNIVERSITY OF ALABAMA Tuscaloosa, AL Link to heading
Masters of Science, Chemical Engineering
University of New Orleans Link to heading
Windows NT 4.0 Certification Classes
COMPETENCIES Link to heading
- Artifact Management – Nexus, Artifactory, etc
- Git/GitHub/GitLab
- Networking Linux/Unix shell scripting – sh,
- Linux Design and Administration – Centos/Redhat and Ubuntu/Debian
- Jenkins – Design, troubleshooting, and configuration System Virtualization (Docker, VMWare, VirtualBox, BSD Jails) Python programming
- Java Server Design and management – Tomcat and Weblogic
- Atlassian – Jira and Confluence
- Cloud Providers – AWS and Google Cloud
- bash, zsh, etc
- Health monitoring systems – Nagios, Zabbix, SumoLogic, Wavefront, Grafana
- automated deployments Infrastructure as code Understanding PII and the need for securing it properly to meet all requirements BSD Systems – FreeBSD and other variants
CERTIFICATIONS Link to heading
MCSE – 1999 NT 4.0
Corsea – September 2022 - Terraform Fundamentals
WORK HISTORY Link to heading
Clover Networks (FISERV) Salt Lake City, UT Oct 2021 – Feb 2023 Link to heading
US DevOps Manager Link to heading
I am the DevOps manager for the US for Clover Networks. I work with two additional teams in India and Ireland. I am the lead when it comes to DevOps topics across the company. My duties include 6 direct reports and all the HR fuctions that apply to them. We are a Point of Sale System company, a direct competitor to SQUARE and others you are more familiar with. In this regard we have software and deployment procedures that have to address 24 hour uptime since we have customers all over the world using our products. We have Android build pipelines, along with Java, and several other pipelines. We have a monolith that we are working on breaking down into individual microservices. Our toolset currently is Jenkins, ArgoCD, Terraform, puppet, Jira/Atlassian tools. We follow a daily scrum/agile development and deployment process.
Willis Towers Watson Salt Lake City, UT Dec 2018 – Oct 2021 Link to heading
Senior SRE Telephony Project Link to heading
I was the SRE for the implementation of a global phone system for Willis Towers Watson and their insurance call centers. This implementation was to replace a home grown phone system with a COTS type system. This was to add much needed features, to modernize the phone system, and to reduce the cost to maintian this home grown system. This includes infrastructure design, server implementation and all processes around building a solid working system. As a senior member of the Core Telephony Team I coordinate between the team and all contractors to assure we are adhering to the standards we have set for the system.
Artemis Health Salt Lake City, UT Dec 2017 – Nov 2018 Link to heading
Senior DevOps Engineer Link to heading
As the DevOps Engineer at Artemis Health I was responsible for all of the DevOps tasks including deployment of all code to production using Ansible. This includes building and documenting any new environments needed for the two teams. After I was hired I started the process to clean up and standardize the git branching and how software promotion was handled thru the environments. This including moving the company to having separate QA and PreProd environments completely isolated from both the Dev and the Production environments. It also includes automating and managing the Jenkins server to allow the testing and auto deployment of code to the Dev and the QA environments when code is checked into GitHub. Obviously this includes working with the two teams of developers on a daily basis to meet their needs, and to perform any tasks needed to facilitate their development process, including database updates and system administration.
Digital Harbor American Fork, UT Oct 2017 – Dec 2017 Link to heading
US DevOps Manager Link to heading
As the DevOps Manager for Digital Harbor I was charged with standardizing tools, software and environments used in all three of our offices, the one in the US in American Fork, the Indian office and our Bolivian office. This includes automating the CI/CD system and our deployment processes to be standard, repeatable and reproducible. This includes not only managing and working with the DevOps personnel in the remote offices, but also with the developers who are not only in the three offices, but remote around the world.
Digital Guardian Lehi, UT Jan 2016 – Oct 2017 Link to heading
Senior Software Engineer (Senior Linux Platform Engineer) Link to heading
As the DevOps Engineer for the development of the Analytics Package for our software, I designed and built our CI/CD system from the ground up. The CI/CD system includes custom compiling and building proper kickstart scripts to make the install of our ISO images perform unattended installs. It includes Jenkins to manage jobs and builds, python and shell scripts to automate the deployment of the software. It also uses my automation scripts to interface and automate the deployment of our software to both AWS and to the Vmware ESXi heads in our office. The build process includes integrating the DG software into the install images and making sure they install properly. Our office is a 100% Linux based shop. We use GIT, and the entire suite of Atlassian products.
Solution Reach Lehi, UT Mar 2015 – Oct 2015 Link to heading
Linux/Unix/Network Admin Link to heading
I was a member of a team of three Admins and one DevOps Engineer that support 90+ servers and a medical messaging system that sends over 1.5 million message reminders a day. Our main Linux Distro was CentOS, with Cisco Switches, BGP routers and Cisco phone system. We also ran pfSense Firewalls (FreeBSD based).
Federated IT Sandy, UT Sept 2014 – Feb 2015 Link to heading
WebLogic/Unix/Solaris Admin- OSHA Offices (CONTRACT) Link to heading
Design and deploy multiple applications to WebLogic running on Solaris O/S on Sun hardware. Also a member of the Unix/Linux/Solaris admin team.
Technatomy Corporation Fairfax, VA Apr 2014-May 2014 Link to heading
System Architect (CONTRACT) Link to heading
Eight week contract to redesign/upgrade their Redhat/WebLogic server design to allow them to deploy it to multiple servers and run clustering to allow 128 VA facilities to access the system.
Technatomy Corporation Fairfax, VA June 2012 – October 2014 Link to heading
Senior System Analyst/DevOps Engineer – (CONTRACT) Link to heading
• Senior Admin/Analyst, EDIS Project, VA Contract
• VA Moderate Level Security Clearance
• Managed Redhat Enterprise servers for the VA
• WebLogic System Design and management (including web services)
• Redhat Enterprise Virtual machine administration
• Bash/Perl Scripting
• Agile Method development
• Involved with developing requirements for the customer based on their input Managed deployment and scheduling of new versions to be tested and deployed in
production
Additional Activities Link to heading
• 2008 Utah Open Source Conference Presenter on LinuxMCE
• 2009 and 2010 Trustee Utah Open Source Foundation
• 2018 and 2019 Board of Directors Salt Lake City DevOps Days conference
• Co-organizer SLC DevOps Meetup
• Co-organizer Silicon lopes BSD Users Group
• Co-organizer of the previous BSD user group, Utah BUG (2016 and 2017)
• Former contributor to the LinuxMCE open source project
• Current contributor to BastilleBSD Jail Management open source project
• Scheduled Presenter at Linux Fest Northwest 2020 on BSD Jail Management
Hobbies and Interests Link to heading
• Avid motorcyclist
• Music of almost any genre
• Beer brewing
• Building custom mechanical keyboards
• Soldering and electronics
• Cooking
• Smoking Meats
• 3D printing
• Open Source Projects