Job position DevOps & Infrastructure Engineer
Share this job
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 ResponsibilitiesInfrastructure 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
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
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 | OC387148 England and Wales
Working environment
A growing, technology-driven organisation operating within the supply chain and logistics sector, delivering mission-critical software solutions that underpin highly automated warehouse and operational environments. The business specialises in designing and deploying advanced control systems that integrate with a wide range of enterprise technologies, ensuring seamless coordination between software platforms, automation equipment, and customer IT infrastructure.
The company is known for working on complex, high-availability systems where uptime and reliability are essential to business continuity. Their solutions sit at the core of customer operations, meaning infrastructure must be designed with resilience, security, and rapid recoverability in mind. As a result, they place a strong emphasis on robust architecture, proactive monitoring, and lifecycle management across both on-premise and hybrid/cloud environments.
Operating in a fast-paced, project-focused environment, the organisation collaborates closely with customers, internal engineering teams, and third-party partners to deliver tailored solutions. This includes involvement from early-stage design and architecture through to deployment, optimisation, and long-term support. The culture encourages pragmatic problem solving, ownership, and the ability to balance technical excellence with real-world delivery constraints such as timelines and budgets.
Security is a key priority, with infrastructure and systems designed in accordance with recognised frameworks and best practices. The company actively embeds secure-by-design principles within its development and deployment processes, ensuring all solutions meet modern cyber security expectations while remaining scalable and maintainable over time.
The team itself is highly collaborative and cross-functional, bringing together expertise from software engineering, infrastructure, and operational support. There is a strong focus on continuous improvement, automation, and adopting modern DevOps practices to enhance delivery speed, consistency, and reliability across multiple customer environments.
Employees benefit from exposure to a wide variety of technically challenging projects and customer landscapes, offering opportunities to work with diverse technologies across cloud, virtualisation, and industrial systems. The organisation provides an environment where individuals can influence technical direction, contribute to standards and best practices, and play a key role in shaping how infrastructure is delivered across future projects.
Overall, this is an opportunity to join a forward-thinking business at the intersection of software, infrastructure, and automation, where technology has a direct and visible impact on real-world operations.
Apply to this job!
Find your next job from +900 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
DevOps & Infrastructure Engineer
Computer Futures
