DevOps, Kubernetes & AWS
Luke is a passionate and highly focused individual, dedicated to learning about technology and its implementation. With over 10 years of industry experience working with business critical infrastructure, and applications his primary skills set is infrastructure automation, configuration and testing with experience in software engineering. He has experience leading small DevOps/SRE teams using agile methods.
He has worked indeph in both Linux and Windows environments, with recent focus being on Kubernetes and containerisation running on Linux. He has experience building end to end automation pipelines, with a number of CI/CD tools and has implemented pipelines to do a variety of tasks from bootstrapping local servers with PXE to configuring cloud images with Packer and deployment of immutable systems with Terraform. Expert at utilizing GitOps workflows to integrate classic ITSM change management processes into modern infrastructure systems.
He has a keen interest in software development, CI/CD, reusable software design and enjoys building platforms and designing frameworks.
Principal Site Reliability Engineer @ Duco (2019 - Present)
Production experience maturing and developing Duco’s Infrastructure as Code pipelines for the organizations cloud computing platform based on Kubernetes. Role entails many hats including with a range of responsibilities across development and operations.
My main focus within the role has been setting up a mature and stable infrastructure as code delivery pipeline, and the hygiene of the cloud environments ensuring change processes accommodate the companies SOC2 and ISO27001 accreditation’s and keeping the process documented and accessible to ease on-boarding of engineers onto the cloud environment.
The role initially started as a focused delivery of infrastructure capabilities, leading me to become the company’s SME on all things cloud infrastructure. The role has now changed into a managerial one where I lead a team of 4 to maintain the platform.
Additionally using Python and Golang to simplify automation solutions for the company, contributing to open source projects, mainly Terraform providers and upstream libraries.
Touching the following technologies daily:
- Terraform
- Kubernets /w Docker
- EKS
- RKE
- AWS
- GitLab CI
- Prometheus & AlertManager
- Portworx
Cloud Engineer @ G-Research (2018 - 2019)
Working on public and private cloud adoption throughout the business. Works daily with Terraform, Ansible, Python and golang working on AWS and Openstack platforms. GitHub is the primary VCS system with Jenkins, Ansible Tower, and Terraform Enterprise used to deliver ci/cd workflows.
- Architect for hybrid cloud account vending pipeline (AWS and Openstack)
- In-depth automation of AWS account on-boarding (IAM, SCP & Org) infrastructure.
- Design of self-service infrastructure pipelines for internal development teams. (gitops)
- Owner of on-prem IAC platforms for infrastructure and development teams (Terraform Enterprise, Ansible Tower).
Windows Automation Engineer @ G-Research (2015 - 2018)
An initial member of the automation team, building out configuration baselines and automated pipelines for OS deployment. Designed pipelines and processes for package management solution.
- Powershell development & testing
- Config management & package management
- Automated build systems
- CI/CD methods /w Bamboo
- Git / SVN
Infrastructure Engineer @ Attenda (2011 - 2015)
Support of client infrastructure across various technology stacks. Having to show responsibility for problems using ITIL processes and deal with a fast pace customer focused environment.
- VMWare, AWX
- Linux, Windows
- Cisco ASA
Full job history available on Linkedin.
University
Computing BSc @ Birkbeck
Graduated in 2020, the course has helped me understand a lot of the history and fundamentals of computing technologies and has given me a broader understanding of the industry. My time at Birkbeck taught me to be a better developer and understanding more of what underpin the technology I use on a daily basis.
Here is a subset of the modules I’ve found most interesting:
- Software Programming.
- Algorithm Design.
- Computer organization and system architecture
- Machine learning concepts.
Languages
Python, Go, Bash, PromQL, JavaScript, Powershell