Henry Holgate

Profile

Experienced Platform Engineer with 5+ years of experience building, testing and maintaining infrastructure using a strong knowledge of Kubernetes, Terraform and more specifically AKS and Openshift, alongside CI/CD tooling such as Github actions, ArgoCD, Helm, Docker and general use of BASH scripting. A strong knowledge of using monitoring solutions - both open source such as the kube-prometheus-stack and paid offerings such as Dynatrace.

Work Experience

Napier AI - Staff Platform Engineer

August 2021– Ongoing

Accomplishments:

  • Design, Implementation and maintenance of AKS based hosted platform for infrastructure and the migration of current services over to this new platform.
  • Leveraged Terraform to build out all infrastructure for speedy and consistent deployments
  • Use of github actions to trigger infrastructure deployments, creation of new environments and build steps for various microservices (anything from Scala or Nodejs applications to helm charts and terraform modules.)
  • Use of ArgoCD for continuous delivery of up-to-date microservice and monitoring solutions to multiple customer environments simultaneously.
  • Design / Implementation of a delivery system for on-premises customers for whom an hosted solution was not appropriate
  • Deployment and implementation of Monitoring tooling using a multitude of open source applications such as Prometheus, kube-state-metrics, grafana etc
  • Design and implementation of delivery method for multiple micro services into a singular bundled helm chart for easy and fast deployment
  • Tooling assessment for use with core data services such as Postgres, Elasticsearch and Kafka and the kubernetes operators that can be leveraged for them
  • Implementation of Snyk security scanning for help with finding and fixing security vulnerabilities within docker images
  • Deployment of bundled microservices to Openshift clusters alongside regular kubernetes deployments within AKS
  • Sky – DevOps Engineer

    September 2019 – August 2021

    Accomplishments:

  • Creation of zero downtime deployment pipelines in both Jenkins and Teamcity with the use of BASH scripting
  • Deployment and support of Jenkins, Vault, Prometheus and other services in Kubernetes
  • Containerisation of Nodejs applications using Docker
  • Integration of Nodejs based applications with backend microservices
  • Worked with Dynatrace and AppDynamics for software and hardware monitoring
  • Use of ELK for monitoring and support
  • Leveraged Akamai as a CDN service for routing and redirects
  • Python Scripting for conversion of CDN configuration to Config As Code and subsequent pipelining for continuous deployment
  • Use of both GitLab and GitHub across multiple teams and applications
  • FDM Group – Software Consultant

    May 2019 – August 2021

    Results:

  • Worked for Sky both as a DevOps Engineer and a Software Performance Engineer
  • Training in Dotnet, BASH, C#, JS and React
  • Completed a ISTQB Certified Tester Foundation Level certification
  • Education

    University of Lincoln

    (2015-2018)

    2:1 BSc. (Honours) Computer Science

    Key Skills gained:

  • Knowledge of data structures and programming practices
  • Object orientated programming
  • Collaborative Projects in conjunction with SCRUM
  • Manual testing and debugging
  • REST APIs for use in mobile applications
  • Notable Modules:

  • Mobile Computing
  • Image Processing
  • Software Engineering
  • Cyber Security in Society
  • Artificial Intelligence
  • Maths for Computing
  • Tuxford Academy

    (2013-2015)

    A-levels:

  • Mathematics
  • Information Technology
  • As-levels:

  • Further Mathematics
  • Physics
  • Tuxford Academy

    (2008-2013)

    10 GCSEs, grade A*-C including Maths, English and Sciences

    References

    References are available on request.