DevOps & Infrastructure Engineer

DevOps & Infrastructure Engineer - Detailed Job Description

Role Overview

An opportunity for a DevOps & Infrastructure Engineer to play a key role in delivering and supporting mission-critical systems within a highly automated environment. You will take ownership of the infrastructure layer, ensuring systems are secure, scalable, resilient, and fully aligned to customer and project requirements.

This role blends hands-on engineering with architectural design, working across the full lifecycle-from initial solution design through to deployment, monitoring, and ongoing optimisation. You will collaborate closely with software engineers, delivery teams, support functions, and customer IT stakeholders.



Key Responsibilities

Infrastructure Architecture & Design

  • Design end-to-end infrastructure solutions across on-premise, hybrid, and cloud environments
  • Define compute, storage, networking, virtualisation, and disaster recovery architectures
  • Produce technical documentation including solution designs, network diagrams, and sizing specifications
  • Align infrastructure designs with customer IT policies, security standards, and operational constraints


DevOps & Deployment

  • Own and optimise CI/CD pipelines to support consistent, automated software delivery
  • Manage build, release, and deployment processes across development, staging, and production environments
  • Implement Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or equivalent
  • Drive best practices for environment consistency, configuration management, and release governance


Cyber Security & Compliance

  • Ensure infrastructure is secure by design, incorporating system hardening and access controls
  • Manage vulnerability remediation, patching strategies, and security updates
  • Embed security within the software delivery lifecycle (DevSecOps principles)
  • Support audits and ensure compliance with recognised frameworks (e.g., ISO 27001, Cyber Essentials)
  • Lead incident response and root cause analysis for security and infrastructure-related events


Monitoring, Reliability & Support

  • Implement monitoring, alerting, and observability across infrastructure and applications
  • Define SLAs/SLOs and ensure systems meet availability and performance requirements
  • Provide 3rd line support and escalation for complex infrastructure issues
  • Conduct capacity planning, performance tuning, and reliability improvements


Lifecycle & Maintenance

  • Manage patching cycles across operating systems, databases, and middleware
  • Maintain infrastructure inventory, documentation, and lifecycle roadmaps
  • Develop disaster recovery plans and operational runbooks
  • Ensure systems remain supportable, secure, and up to date throughout their lifecycle


Skills & Experience

Essential

  • Strong experience in DevOps, Infrastructure, or Site Reliability Engineering roles
  • Expertise in Linux and Windows Server administration
  • Hands-on experience with CI/CD tools (e.g., Azure DevOps, GitHub Actions) and version control (Git)
  • Experience with Infrastructure as Code (Terraform, Ansible or similar)
  • Scripting/automation skills (PowerShell, Python, Bash)
  • Knowledge of virtualisation technologies (VMware, Hyper-V)
  • Understanding of networking concepts (VLANs, firewalls, VPNs) and enterprise storage
  • Experience with databases and messaging systems (PostgreSQL, RabbitMQ)
  • Exposure to monitoring and observability tools (e.g., Prometheus, Grafana)
  • Strong understanding of cyber security best practices, patching, and vulnerability management
  • Ability to produce clear technical documentation and communicate with both technical and non-technical stakeholders


Desirable

  • Experience working in industrial, manufacturing, or logistics environments
  • Knowledge of warehouse or automation systems and integrations (ERP, WMS, PLC/SCADA)
  • Cloud experience (Azure) and containerisation (Docker, Kubernetes)
  • Familiarity with ITIL processes (incident, change, problem management)
  • Relevant certifications (e.g., VMware, Security+, CISSP, Terraform)


Personal Attributes

  • Strong ownership and accountability for delivering robust infrastructure solutions
  • Pragmatic problem-solver with the ability to balance technical excellence and delivery timelines
  • Effective communicator able to bridge software, infrastructure, and customer stakeholders
  • Comfortable working in a project-driven, customer-facing environment
  • Flexible approach with occasional travel and out-of-hours support for deployments


Summary

This role offers the opportunity to work on complex, high-availability systems where infrastructure is critical to operational success. You will play a central role in shaping DevOps practices, improving system reliability, and delivering high-quality solutions across a range of technically challenging environments.

To find out more about Computer Futures please visit (url removed)

Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

Job Details

Company
Computer Futures
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 70,000 Annual
Posted