Devops Engineer
We are seeking a hands-on DevOps Engineer to join a growing engineering team supporting critical applications within a complex enterprise environment.
This role is ideal for someone with a strong infrastructure background who enjoys solving operational challenges, automating processes and supporting production systems. Unlike many modern DevOps opportunities, this position requires experience working with on-premise infrastructure and physical servers rather than purely cloud-native environments.
Key Responsibilities
Support and maintain production applications and underlying infrastructure
Develop and maintain automation using Python and Shell scripting
Troubleshoot infrastructure, networking and application-related issues
Work closely with Development, Infrastructure and Support teams
Drive operational improvements and DevOps best practices
Support deployments, monitoring, incident resolution and root cause analysis
Contribute to continuous improvement initiatives across the technology estate
Required Skills & Experience
Proven DevOps, Infrastructure or Production Engineering experience
Strong hands-on experience supporting on-premise infrastructure
Python scripting experience
Shell/Bash scripting experience
Good understanding of networking fundamentals
Exposure to database technologies
Experience working within complex enterprise environments
Strong troubleshooting and problem-solving skills
Desirable Experience
Financial Services experience
Exposure to Kubernetes or containerisation technologies
Experience supporting market data platforms or low-latency environments
The successful candidate will be a pragmatic engineer with strong technical fundamentals and a passion for solving real-world operational problems. Previous experience working within structured, process-driven organisations will be highly beneficial.
Hybrid working arrangement available.