Flutter UKI
Platform Engineer (DevOps) • March 2023 - Present • Leeds, England (Hybrid)
Overview
Platform Engineer (DevOps) with low-level interests including Golang-made plugins and Kubernetes operators, working across Flutter UKI's brands including Paddy Power and Betfair.
Key Responsibilities
CI/CD Tooling
Maintaining automation across Flutter UKI's brands, including the maintenance of self-hosted tooling such as GitHub runners (Ubuntu/Rocky) with internal tooling access. Written in CDK and hosted in AWS, with experience in Ansible and EC2 Image Builder for AMI creation.
Strong administrator understanding of two Jenkins ecosystems, including use of the Jenkins Kubernetes operator (hosted on-prem).
Event Streaming (Data in Transit)
Strong administrator understanding of event streaming tools including Confluent Cloud, Confluent Platform, and Apache Kafka (on-prem).
Package Management
Strong administrator understanding of package management tooling including two Artifactory services (AWS & on-prem), as well as Nexus. Led migration efforts from Nexus (Maven packages + metadata) to self-hosted Artifactory.
Secrets Management
Former admin experience of HCP Vault. Enhanced the now internalized Vault plugin (Hydrant Plugin). Reference: github.com/PaddyPowerBetfair/vault-plugin-hydrant-pki
Source Control Management
Strong administrator understanding of self-hosted, on-prem GitLab and Bitbucket, as well as designing and creating automation for a large-scale GitHub organization.
Best Practices & Professional Development
Enthusiastic about quality of life and best practices including high-quality documentation, security, and maintaining a clean backlog. Actively progressing professional skills, currently studying for the ILM3 qualification.
Technologies & Tools
AWS (CDK), Ansible, EC2, GitHub Actions, Jenkins, Kubernetes, Confluent (Cloud & Platform), Apache Kafka, Artifactory, Nexus, HCP Vault, GitLab, Bitbucket, GOCD, Selenium, WebPageTest, Confluence, Crucible, Chef Automation, Chef Supermarket, Groovy, Terraform