Riverlane - Senior Linux Administrator
Requirements
• Extensive experience administering and growing infrastructure in fast-paced engineering environments. • Enterprise Linux expertise: deep knowledge of Red Hat Enterprise Linux (RHEL) administration, security hardening, lifecycle management, and troubleshooting. • Hands-on experience configuring, scaling, tuning, and troubleshooting job schedulers (e.g. Slurm) and distributed compute environments. • Strong understanding of network file storage protocols and network optimisation for computational workloads. • Proficient with container environments and virtualisation infrastructure. • High proficiency with infrastructure automation tools (Ansible, Python, Bash) and infrastructure-as-code practices. • Experience with backup and disaster recovery strategy and implementation. • Experience managing licensed EDA or similar specialist software tooling (e.g. Synopsys) is a strong plus. • Excellent communication skills, with the ability to support both technical and non-technical users and translate complex issues into clear guidance. • What can you expect from us • A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme • Equity, so that our team can share in the long-term success of Riverlane • 28 days annual leave, plus bank holidays and enhanced family leave • A diverse work environment that brings together experts in many fields (including software and hardware development, quantum information theory, physics and maths) and over 20 different nationalities • A learning environment that encourages individual, team and company growth and development, including a regular programme of learning events and training and conference budgets
Responsibilities
• HPC Cluster Administration • Administer and maintain the HPC cluster, including compute nodes, storage systems, and networking. • Evaluate and evolve cluster topology, compute node configuration, and hardware resource utilisation as the estate grows. • Lead the deployment, configuration, and troubleshooting of HPC tooling, particularly Slurm — including queue structures and job scheduling policies. • Monitor system performance and ensure high availability of HPC resources, using observability tools such as Prometheus; investigate anomalies and outages. • Assess and maintain the network file storage solution for throughput, scalability, and latency. • Business As Usual (BAU) Administration • Maintain, patch, and troubleshoot core Linux infrastructure (RHEL). • Act as an escalation point for complex technical issues raised by the Riverlane team. • Provide operational upkeep of core infrastructure, including servers, tooling, and licence managers. • Maintain Synopsys EDA tooling, including licence server management, environment configuration, and performance optimisation for electronic design automation workflows. • Provide sound technical support to users of the HPC environment. • Improve self-service capability for users, enabling routine tasks (e.g. restarting VNC sessions, resetting passwords) to be performed without engineering intervention. • Automation & Enhancement • Automate routine tasks using scripting and infrastructure-as-code tools (Bash, Python, Ansible). • Collaborate with the Infrastructure Team to plan and implement improvements to HPC infrastructure. • Own work packages and deliver them within agreed sprint windows. • Build and maintain documentation for systems, processes, and configurations. • Communicate effectively with stakeholders on progress and delivered improvements. • Security, Compliance & Resilience • Ensure security and compliance across the HPC estate, including security hardening and lifecycle management. • Maintain and develop the off-site backup strategy, ensuring data integrity, disaster recovery readiness, and compliance with data retention policies.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT