Michael Leer-Hipple

Experienced DevOps & Reliability Engineer

image

An engineer specialising in Linux systems, with a decade of experience designing and operating applications for businesses large and small, applying them within modern working practices such as Agile, DevOps, Reliability and Chaos Engineering, to create robust, scalable systems that are a pleasure to use and maintain.


Work Experience

DevOps Engineer

WorldPay | November 2019 - September 2020

Engagement to work with their data teams to build a data lake, focusing on the infrastructure and security that is required to provide secure role-based access to potentially Personally identifiable information

  • Upgrade of existing terraform to latest version and syntax
  • S3, IAM and KMS policies to ensure data is encrypted and limited access is provided
  • Creation of Kubernetes clusters with role-based access to resources
  • Deployment of an automated system to provide GitOps capabilities to Kubernetes

Site Reliability Engineer

Mention Me | January 2019 - November 2019

Sole Site Reliability Engineer focused on technical debt and increasing engineering velocity.

  • Migration of existing cloud-based infrastructure to a more secure architecture.
  • ElasticSearch upgrade from legacy EOL version to latest stable release with minimal downtime.
  • Design a Kubernetes based deployment pipeline to increase development velocity.

Head of DevOps

CallSign | November 2018 - January 2019

Foundation of a DevOps organisation operating within an embedded model, driving continuous integration and delivery utilising tools such as GitLab and Kubernetes.

  • Management of all DevOps engineers
  • Engagement strategy for embedding engineers into other development teams

Senior Software Engineer (SE3) | Site Reliability Engineer

Ocado Technology | April 2018 - November 2018

Foundation of an international engineering team focusing on implementing reliability and chaos principles, supporting engineering teams developing over 200 microservices through objective led engagements and embedding of engineering resources across multiple teams.

  • Laid the foundation for a geographically disperse engineering function

Principle Engineer | Site Reliability Engineer

Crownpeak | April 2016 - April 2018

Implementing DevOps and SRE principles throughout the global organisation, re-architecture of their Software as a Service platforms to ensure high levels of security and scalability for future growth, development of internal tooling to increase the development velocity and abstraction of the Crownpeak cloud platforms, leadership of a global engineering team delivering against key indicators to drive revenue growth.

  • Cloud Architecture
  • Creation of internal and external solutions to exceed internal and external customer expectations
  • Practice area / Team leadership
  • Design and Implementation of IaaS, Containerisation and Configuration Management

Senior Linux Engineer | DevOps Engineer

Rackspace | July 2012 - April 2016

Provide support to internal and external customers, supporting a variety of solutions including but not limited to, LAMP, LNMP and Cloud Computing.

  • Cloud Architecture
  • Provide training to junior engineers
  • Develop automation for Rackers to use on customer servers
  • Develop internal tooling to facilitate internal requirements

Projects

aws-ssh-config

Open Source

Tool that uses AWS EC2 API to generate an SSH config.

ansible-nebula

Open Source

Ansible role to deploy Nebula a scalable overlay networking solution.