Linux Infrastructure Engineer
Indexed description
We are looking for a Linux Infrastructure Engineer wo will take ownership our clients on-premise development infrastructure. You'll be responsible for maintaining, improving and automating the Linux-based infrastructure that supports software and hardware development teams.
This is a hands-on technical role focused on Linux systems, networking, virtualisation, storage and automation. While not directly involved in product development, you will play a key role in ensuring engineers have reliable, high-performing infrastructure to enable the delivery of cutting-edge technology.
The role is primarily based around on-premises infrastructure, with only minimal cloud exposure.
Due to the nature of the position, regular office attendance is required, although hybrid working is available.
Key Responsibilities
- Install, configure and maintain Linux-based physical and virtual infrastructure.
- Manage and support virtualisation platforms, networking and enterprise storage.
- Ensure the availability, performance and security of development infrastructure.
- Develop and maintain infrastructure automation using Infrastructure as Code principles.
- Support and administer CI/CD tooling, build systems and engineering platforms.
- Implement monitoring, alerting and dashboard solutions to maintain platform health.
- Troubleshoot infrastructure, networking and systems issues.
- Work closely with software and hardware engineering teams to support development activities.
- Identify opportunities to improve operational efficiency through automation and tooling.
- Contribute to the ongoing evolution of the engineering infrastructure environment.
Essential Skills & Experience
- Strong Linux systems administration experience (Ubuntu, Debian, Rocky Linux/Red Hat).
- Solid networking knowledge, including switching, firewalls and network troubleshooting.
- Experience administering virtualisation platforms (ideally XCP-ng/XOA or similar).
- Storage administration experience, ideally with enterprise storage platforms.
- Automation-first mindset with experience using Ansible and Terraform/OpenTofu.
- Jenkins installation, administration and pipeline development.
- Monitoring and observability tools such as Zabbix, Prometheus or Grafana.
- Scripting using Bash and/or Python.
- Excellent troubleshooting and problem-solving skills.
- Strong communication skills and the ability to work collaboratively with engineering teams.
Desirable Skills
- Kubernetes administration (including Rancher).
- Bare-metal provisioning technologies such as iPXE and Redfish.
- HashiCorp Vault or similar secrets management solutions.
- License server administration (FlexLM/FlexNet).
- Experience with Azure DevOps or similar build pipeline platforms.
- Artifactory administration.
- Slurm Workload Manager administration.
- Windows Server, Active Directory, Microsoft 365, Azure and Entra ID administration.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search