About the Position
We are undertaking a landmark project: migrating our entire Fintech infrastructure from self-hosted Jenkins to a SaaS-based GitHub Actions platform and establishing a unified, “golden path” CI/CD platform that is fast, reliable, and easy to adopt. Beyond migration, we are reimagining the internal developer platform as a product for our engineering teams: reducing toil, standardising workflows, and enabling self-service delivery at scale. This includes progressively embedding AI across the SDLC, from pipeline optimisation and test intelligence to incident insight and developer guidance, moving toward a data-driven, AI-assisted delivery ecosystem that enables teams to ship quickly, safely, and with confidence.
The working schedule is aligned with the UK time zone (9am to 5:30pm UK time) and involves participating in on-call shifts if required.
This position includes a sign-in bonus.
About the Team
You will join a cross functional DevOps and cloud engineering team that includes DevOps engineers, cloud architects, backend developers, and reliability specialists. The team collaborates closely, follows iterative delivery practices, and maintains a structured approach to stability, security, and automation.
Responsibilities
- Design and develop internal CLI tools and automation providers primarily in Go
- Plan and execute the migration of CI CD pipelines from Jenkins to GitHub Actions
- Standardise and maintain reusable CI CD workflows as part of a golden path platform
- Collaborate with cloud architects and engineers to design and operate AWS infrastructure on EKS
- Implement GitOps practices using Argo CD for application delivery
- Embed observability and reliability practices using SLO driven monitoring and alerting
- Use data from engineering metrics platforms to identify and prioritise platform improvements
- Work closely with engineering teams to enable, educate, and support adoption of the platform
- Participate in an on call rotation aligned with the UK time zone when required
- Leverage AI assisted tools in daily engineering work to improve productivity and quality
Requirements
- Strong experience writing production quality code in Go or a comparable language such as Java, Kotlin, or .NET
- Hands on experience with Kubernetes and infrastructure as code using Terraform
- Practical experience designing, deploying, and operating AWS based systems
- Solid background in CI CD with Jenkins and GitHub Actions, including pipeline migration and workflow standardisation
- Experience with GitOps tools such as Argo CD
- Familiarity with secrets management using Vault
- Experience using observability tools such as Prometheus, Splunk, or Honeycomb
- Demonstrated use of engineering metrics to drive platform or process improvements
- Comfort using AI assisted development tools as part of everyday engineering work
Nice to Have
- Experience with Knative or event driven platforms
- Exposure to internal developer platforms treated as product offerings
- Experience working in regulated or financial services environments
- Familiarity with platforms such as LinearB in addition to GetDX
Technologies
Go, Kotlin, Java, AWS, Amazon EKS, Kubernetes, GitHub Actions, Jenkins, Argo CD, Terraform, Vault, Knative, Honeycomb, Splunk, Prometheus, GetDX, Claude, ChatGPT