DevOps Engineer

Matchtech
Winchester, United Kingdom
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Winchester, United Kingdom

Tech stack

JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Layers
Cloud Computing
Cloud Engineering
Computer Programming
Continuous Integration
Relational Databases
Software Debugging
DevOps
Distributed Systems
Python
PostgreSQL
Node.js
Software Engineering
TypeScript
Data Logging
Database Optimization
Backend
GIT
Event Driven Architecture
Api Gateway
NestJS
Terraform
Serverless Computing
Service Stack

Job description

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

Requirements

  • 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, * 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

Apply for this position