At a Glance
- Tasks: Design and optimise infrastructure solutions in a dynamic, automated environment.
- Company: Join a forward-thinking tech company focused on mission-critical systems.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Collaborative culture with excellent career advancement opportunities.
- Why this job: Make a real impact on high-availability systems and shape DevOps practices.
- Qualifications: Experience in DevOps, strong Linux/Windows skills, and knowledge of CI/CD tools.
The predicted salary is between 55000 - 70000 £ per year.
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
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.
DevOps & Infrastructure Engineer employer: Onyx-Conseil
As a leading employer in the tech industry, we offer our DevOps & Infrastructure Engineers a dynamic work environment that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous training opportunities and a culture that values work-life balance, ensuring that you can thrive both personally and professionally. Located in a vibrant area, our office provides access to cutting-edge technology and a supportive team dedicated to delivering mission-critical systems.
StudySmarter Expert Advice🤫
We think this is how you could land DevOps & Infrastructure Engineer
✨Tip Number 1
Network, network, network! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have a lead on your dream DevOps role!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving CI/CD pipelines or Infrastructure as Code. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Don’t just apply blindly! Tailor your approach for each job. Research the company’s tech stack and mention how your experience aligns with their needs. It shows you’re genuinely interested and not just sending out generic applications.
✨Tip Number 4
Apply through our website! We love seeing candidates who take the initiative to reach out directly. Plus, it gives you a better chance to stand out in the application process. Let’s get you that DevOps & Infrastructure Engineer role!
We think you need these skills to ace DevOps & Infrastructure Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV speaks directly to the role of DevOps & Infrastructure Engineer. Highlight your experience with CI/CD tools, Infrastructure as Code, and any relevant projects that showcase your skills in a way that aligns with what we’re looking for.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about DevOps and how your background makes you a perfect fit for our team. Don’t forget to mention specific experiences that relate to the key responsibilities outlined in the job description.
Showcase Your Technical Skills:We want to see your technical prowess! Include specific examples of your hands-on experience with Linux, Windows Server, and any scripting or automation tools you've used. This will help us understand how you can contribute to our mission-critical systems.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Onyx-Conseil
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Linux and Windows Server administration, as well as CI/CD tools like Azure DevOps or GitHub Actions. Be ready to discuss your hands-on experience with Infrastructure as Code using Terraform or Ansible, and don’t forget to highlight your scripting skills in PowerShell, Python, or Bash.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex infrastructure issues in the past. Think about times when you had to balance technical excellence with tight delivery timelines, and be ready to explain your thought process and the outcomes.
✨Communicate Clearly and Effectively
Since this role involves collaborating with both technical and non-technical stakeholders, practice explaining your technical knowledge in simple terms. Being able to bridge the gap between software engineers and customer IT teams will set you apart.
✨Demonstrate Your Security Savvy
Cyber security is a big deal in this role, so be prepared to discuss how you've embedded security within the software delivery lifecycle. Familiarise yourself with compliance frameworks like ISO 27001 and be ready to talk about your experience with vulnerability management and incident response.