Brian Moore
Email /
LinkedIn
Cloud, Ops, DevOps, SRE Leader & Enthusiast
Solving problems. Creating value. Always learning.
Currently, I lead a global team of cloud engineers charged with enabling development teams to more easily consume Azure as a platform within established standards. My focus is always on solving problems and creating value for the business and supporting the team and peers in their quest to be successful. I like to get my hands into a little bit of everything so I can better understand the big picture. Always learning, always improving, trying to make tomorrow a little bit better than today.
Recent Workload: Azure Cloud Platform build out and governance; Cloud Operations transition; X as Code; Talent acquisition and development; team growth and development.
Recent Training: Every day on the job is training.
Leadership Competencies
- Remote Team Management
- Problem-Solving
- Decision-Making
- Conflict Management
- Coaching & Development
- Goal/OKR Development
- Talent Acquisition & Retention
Technical Competencies
- Cloud Platforms - Azure and GCP Azure
- Infrastructure as Code - Terraform
- Source Control Management - Github, Bitbucket, Perforce
- CI/CD - Github Actions, Azure DevOps, Jenkins, Argo, Flux
- Observability - CA, DynaTrace, Splunk, Grafana
- Agile Tools - JIRA, Azure DevOps
- Collaboration Tools - Slack, Teams, Sharepoint, Confluence
Leadership Experience
Senior Manager, Cloud Platform Services Engineering
@ NCR Atleos Corporation
(Oct 2023 - Current) - Remote
Key Outcomes:
- Successful recruiting and staffing of seed global cloud platform services engineering
- Successful training and knowledge transfer to new team
- Developed a portfolio of x-as-code self-service solutions for internal teams
- Resusable workflow framework
- Policy as code framework
- IAC framework
- IAM framework
- Centralized cloud networking
- Innersource terraform module registry
- Successful implementation of training program to skill up existing team members
- Successful migration of 200+ services/applications from datacenter to cloud as part of company split
In-flight:
- Maturation of Cloud Operations model
- Knowledge transer to SOC
- Conversion of half my team to Operations/SOC
- Complete transition to self-service IAC model
Manager, Site Reliability Engineering, Digital Banking
@ NCR Corporation
(Nov 2019 - Aug 2021) - Remote
Lead an Ops/Delivery team through SRE transformation and cloud migration.
Key Outcomes:
- Successful transition of existing Service Delivery team to operate according
to NCR SRE model
- Grew team from 7 to 18 members in order to meet requirements for Google Cloud
migration effort
- Successful implementation of training program to skill up existing team members
- Successful migration of several services/applications to GCP
Manager, Service Delivery, Payments
@ NCR Corporation
(Aug 2017 - Nov 2019) - Remote
Remote leadership of global team providing 24x7 SaaS delivery and operational
support for NCR’s payment processing solution.
Service Delivery Mission
- Build - Develop tools and processes to deliver and support production
services
- Automate - Leverage tools to increase efficiency and quality of delivery
through automation
- Deploy - Deliver services on time and with quality
- Support - Provide ongoing operational readiness and response
- Improve - Provide feedback to drive continuous improvement
Key Outcomes:
- Established Team Charter and staffed global team to execute charter
- Applied DevOps principles to transform Service Delivery into a
high-functioning, self-organizing, cross-functional, agile team
- Improved all deployment metrics
- Drove cultural change towards developer empowerment
Manager, Sr Application Support, SaaS Operations, Digital Banking
@ NCR Corporation
(Jan 2016 - Aug 2017) - Remote
Remote leadership of global team of senior-level sysadmins, responsible for
managing, maintaining, and supporting the operational readiness of NCR Digital
Banking and Payment Processing solutions, and supporting services.
In addition to standard leadership/management duties, individual
responsibilities included:
- Incident Management, both as a facilitator and a contributor.
- Maintenance Manager, facilitator for scheduled maintenance windows.
- Project development and management
- Standard Policy and Process Development
- Talent interviewing and on-boarding
Key Outcomes:
- Design and implementation of Secure Certificate Lifecycle Management System
to support management 1000+ secure certificates across multiple business units
- Multiple Splunk implementations to support log aggregation across multiple
applications and environments
- DNS vendor migration of 1000+ domains with no customer impact
- Ansible-based service restart & failover implementation
- Application heat map (pre-SLI/SLO) process to amplify continuous improvements and
shorten feedback loop.
Team Responsibilities:
- Maintain a strong working understanding of NCR SaaS products, systems, and
architecture
- Produce high quality support documentation to be used by Application
Operations Center
- First escalation point for Application Operations Center in the event of
suspected service interruption or degradation
- Liaison between AOC, Service Delivery, Ops Solutions, Hosting Operations and
Network Operations
- Analyze SaaS application faults and provide triage data to help identify and
resolve service interruption or degradation
- Propose and execute routine preventive actions to avoid service interruption
or degradation
- Plan and implement automated fail-over configurations
- Automate recurring tasks where possible to ensure the high availability of
SaaS offerings
Manager, Application Operations Center, Digital Insight
@ NCR Corporation
(Jan 2014 - Jan 2016) - Remote
Business Unit was acquired by NCR. This is a continuation of the same role.
Manager, Application Operations Center
@ Digital Insight
(Aug 2013 - Jan 2014) - Remote
Business Unit was sold by Inuit. This is a continuation of the previous role.
Manager, Application Operations Center, Intuit Financial Services
@ Intuit
(April 2013 - Aug 2013) - Remote
Remote leadership of US-based team of 6 engineers responsible for maintaining
operational excellence for Intuit Financial Services’ Digital Banking
offerings and related services during peak banking hours.
Responsibilities Include:
- Incident Management
- Problem Management (Post Mortem, Root Cause, Preventive Actions)
- Collaborate with Ops and Engineering stakeholders understand operational
requirements prioritize and address production health concerns
- Facilitate war games and failovers to demonstrate production readiness
- Project and task delegation
- Performance management and career development for direct reports
Team Responsibilities Include:
- Monitoring dashboards
- respond to alerts by resolving directly
- escalate to appropriate resource (senior resources or other teams)
- Performing and recording defined system health checks
- Providing Hourly readiness email updates
- Working assigned incidents in ticketing system
- DNS updates
- SMTP research
- Apache config updates
- custom reports
Technical Experience
Cloud Specialist, NCR
@ NCR
(Jan 2022 - Oct 2023) - Remote
Team of one. Architected and implemented a greenfield Azure build-out using an infrastructure-as-code model. This was to faciliate a datacenter to cloud migration as part of a company split.
Developed Azure DevOps and Github Actions pipelines to orchestrate terraform-based infrastructure as code approach to governing Azure.
- Terraform IAC for Azure
- Azure DevOps Pipelines
- Github Actions Workflows
- JIRA Backlog development
- Azure operations & troubleshooting
Senior Application Operations Engineer, Intuit Financial Services
@ Intuit
(Aug 2011 - Apr 2013) - Norcross, GA
Team Lead for Production Operations. The team is responsible for ensuring
high availability for Intuit Financial Services’ production online banking
offerings and related services.
Senior Systems Engineer
@ Liaison Technologies (now OpenText, formerly nuBridges/Trailblazer Systems)
(March 2002 - Aug 2011) - Atlanta, GA
Over nearly 10 years, role and responsibilities evolved, across multiple
acquisitions, from one-person supporting all technology for a 15-person
company to a 4-5 person team doing the same for a company and customer
base of hundreds.
IT and Network Management
- Manage all desk-side, back-office, and customer-facing systems in the company.
- Primary Linux and Windows admin/engineer
- Enterprise migration from bare-metal to VMWare
- Deploy and manage systems that wide range of services and applications,
including several highly available managed B2B services. Systems are deployed
across multiple data centers, both physical and virtual.
Customer Service
- Responsible for handling requests from Customer Support in regards to
server-side managed services and client-side software
Operations Responsibilities
- Appropriate monitoring of critical services
- Proactive resolution of service impacting issues resolving any issues that
arise
- Develop processes and technical solutions to identify potential issues that
may become service impacting outages and enrich integration of data flow
between independent systems by identifying points of failure.
- Implement and maintain central monitoring system to meeting high
availability requirement of customer-impacting systems
- 24/7 on-call status. Since I’m only one person, I spend a lot of time
writing documentation.
Collaboration
- Parter with Marketing and Product Management on design and implementation
of new services
- gather requirements
- design solution and architecture
- implement infrastructure as architected
- deploy the solution
Enterprise Administration
- Primary administrator of several critical systems currently used company-wide
- Active Directory
- DNS
- Salesforce.com (CRM)
- JIRA (bug tracking and service desk)
- FishEye/Crucible (source code review)
- Google Apps (company email)
- Sharepoint
Cloud
- Design and implementation of new SaaS solution into a PCI-compliant hosted VPC
(pre-cloud-as-we-know-it-today)
Typical Technology Interaction
- Oracle
- MS SQL
- MySQL
- JBoss
- Apache
- Postfix
- BIND
- BASH
- Linux