DevOps Engineer
Role details
Job location
Tech stack
Job description
Are you a DevOps engineer who thrives building the infrastructure that lets great software ship fast, safely, and reliably? Do you want to own meaningful CI/CD transformation work in a payments business that genuinely values engineering excellence?
We're working with a rapidly scaling global payments organisation that is building out a dedicated DevOps function from the ground up. This is a rare opportunity to join early, influence the culture, and leave a real mark on how a complex, high-throughput technology estate is built and operated.
The Opportunity:
You'll be a key technical contributor in establishing a world-class CI/CD capability across on-premise and multi-cloud environments. The role touches everything from pipeline architecture and infrastructure-as-code to security gates, release automation, and cross-team enablement. You'll work closely with software teams to instil DevOps principles and drive a push-button deployment culture. This role is based on greenfield DevOps transformation, with the autonomy to make the right calls.
What Makes It Interesting:
- Build and shape a CI/CD platform from the ground up - real ownership, not inherited tech debt
- Work across a polyglot engineering environment (.NET, Java) and multi-cloud infrastructure
- Drive automation that directly reduces risk in a regulated payments environment
- Collaborative culture that values outcomes, initiative, and engineering craft over process
- Real scope to grow as the DevOps function scales
What You'll Be Doing:
- Design, build, and maintain reusable CI/CD pipelines with built-in quality and security gates
- Drive automation that eliminates manual build, test, and deployment steps
- Define and implement IaC strategies using Terraform and Ansible
- Partner with engineering teams to embed DevOps principles and toolchain standards
- Ensure platform security through best-in-class secrets management and cloud security controls
- Monitor and improve platform reliability using delivery metrics (deployment frequency, MTTR, change failure rate)
- Evaluate new tooling and provide technical guidance on architecture and process improvements
Requirements
- 3-5 years of hands-on CI/CD and DevOps experience
- Strong experience with GitHub Actions, Azure DevOps, or Jenkins
- Solid Terraform and Ansible skills for infrastructure and configuration as code
- Cloud experience across one or more of AWS, Azure, or GCP
- Understanding of containerisation (Docker), secrets management, and pipeline security practices
- Scripting in Python, JavaScript, or similar
- Strong understanding of networking, SSL, VPN, and certificate lifecycle management
- Linux and Windows OS experience
Advantageous:
- Experience across two or more of AWS, Azure, and OCI
- GitHub Enterprise and GitHub Actions expertise
- Cloudflare configuration and management
- Familiarity with Artifactory, Cloudsmith, or similar package management tools
- Exposure to .NET and Java technology stacks
This role will suit someone who is comfortable operating at the intersection of engineering and operations - someone who enjoys enabling developer velocity as much as they enjoy solving infrastructure problems. You're proactive, comfortable with ambiguity, and take pride in automation that just works.