Senior DevOps Engineer - Remote UK

604612
  • Negotiable
  • Basingstoke, England
  • Permanent

Senior DevOps Engineer

A UK-based organisation is building a shared infrastructure platform designed to support financial services access in local communities. The platform enables multiple institutions to provide services through a unified physical and digital presence, helping people access cash, receive support, and engage with financial products.


Role Overview

We're looking for a Senior DevOps Engineer to join a small engineering team and help build and scale a production-grade platform.

This is a hands-on role where you'll work across both platform and application layers. While contributing to infrastructure and cloud environments, a key part of the role is working closely with services, codebases, and developer workflows to improve how software is built, deployed, and operated.

You'll take ownership across the stack - collaborating with engineers, improving systems end-to-end, and helping the team deliver reliably as the platform continues to grow.


Core Technology Stack

  • TypeScript / Node.js frameworks (e.g. NestJS or similar)
  • AWS (EC2, container services, serverless, API Gateway)
  • PostgreSQL / managed relational databases
  • Terraform (Infrastructure as Code)
  • CI/CD tooling (e.g. Git-based pipelines)
  • Monitoring & logging tools (e.g. Cloud-native observability)
  • Git

Responsibilities

Platform & Application Engineering

  • Support and improve backend services with a focus on performance, scalability, and reliability
  • Contribute to system design and architecture decisions
  • Troubleshoot and resolve issues across both application and infrastructure layers

CI/CD & Delivery

  • Build and maintain CI/CD pipelines to support reliable delivery
  • Improve release processes to enable fast, safe, and repeatable deployments
  • Work closely with engineers to align pipelines with application and team needs

Developer Experience

  • Improve developer workflows across build, test, and deployment
  • Build tooling and automation to reduce friction and increase productivity
  • Support local development and environment consistency

Infrastructure & Cloud

  • Maintain and evolve cloud infrastructure using Infrastructure as Code
  • Support container-based workloads
  • Ensure environments are consistent, scalable, and aligned with application needs

Observability & Reliability

  • Implement monitoring, logging, and alerting focused on system and application health
  • Support incident response and debugging across the stack
  • Drive ongoing improvements to reliability and performance

Required Experience

  • Strong experience in DevOps, Platform Engineering, or Software Engineering
  • Good programming experience (TypeScript, JavaScript, Python, or similar)
  • Experience working with backend services or APIs
  • Hands-on experience with CI/CD pipelines
  • Production experience with a major cloud provider (e.g. AWS)
  • Infrastructure as Code (Terraform or similar)
  • Comfortable working across both code and infrastructure

Desirable Skills

  • Experience with TypeScript-based backend frameworks
  • Database tuning and optimisation (PostgreSQL or similar)
  • Experience with container-based architectures
  • Building internal tooling or improving developer platforms
  • Exposure to distributed systems or event-driven architectures
  • Experience in regulated or financial environments

What We're Looking For

  • Engineers who enjoy working in scaling environments where systems and challenges evolve rapidly
  • Individuals motivated by growth - both personally and in the platforms they build
  • People comfortable in a high-ownership, fast-moving environment
  • Engineers who want to influence architecture, tooling, and ways of working
  • A mindset focused on continuous improvement and raising standards
  • Collaborative individuals who help teams scale effectively

Aaron Kelly Manager - Perm Software Engineering

Apply for this role