Linux Systems Administrator

Job type: Full-time
Salary:
55,000 - 65,000 GBP/Year

Linux System Administrator (SysAdmin) - Permanent - Hybrid/Northampton - £60k & £5k car.

Our well-established but rapidly expanding client seek a Linux System Administrator to support reliable and effective use of complex IT systems, including Servers (OCS/KVM), VM’s and Operating systems (including Linux), used by end users, whether internal employees or external customers.

Also to modernise and improve the estate infrastructure and to improve the experience and efficiency of the internal software engineering team and ultimately external customers.

Server Management:

•Install, configure, and maintain Linux based server hardware and software, including, network configuration, riad array configuration and KVM Hypervisor configuration.

• Management of active VMs (under OVS and KVM hypervisor), including creation (Linux and windows) archiving, and restoration.

• Monitor server performance, resource utilization, and capacity planning.

• Support the product team in growing our CI/CD and DevOps improvement program

• Linux Shell Scripting, Windows Powershell, use of LDAP and NFS.

• Ansible for configuration management.

• Docker for containerisation. User Account Management:

• Create, modify, and delete user accounts as per access requirements.

• Manage permissions and access controls for files, folders, and applications.

• Monitor user activity for security and compliance purposes.

Backup and Disaster Recovery:

• Managing back up processes utilizing Bacula, and tape catalogue maintenance.

• Develop and maintain backup strategies to protect data integrity.

• Test and execute disaster recovery plans to minimize downtime in case of failures.

• Work to implement an automated cloud-based DR recovery system.

Security Management:

• Apply security patches and updates regularly to protect against vulnerabilities.

• Conduct regular security audits and vulnerability assessments.

• Respond to security incidents and ensure data confidentiality and integrity.

• Contribute to security management by being responsible for ORDS and SSL certification

• Stay abreast with latest industry security vulnerabilities and quickly react to vulnerabilities that affect our systems

Software Installation and Updates:

• Install, configure and maintain software applications as needed.

• Keep software up to date with the latest patches and updates.

• Responsible for migrating customer sites to newer, more secure operating systems (eg OVS to KVM).

Documentation:

• Use Confluence to maintain detailed documentation of system configurations, procedures, and troubleshooting steps. End-User Support:

• Provide technical support to the software engineering team.

• Troubleshoot and resolve client server problems promptly.

End-User Support:

• Provide technical support to the software engineering team.

• Troubleshoot and resolve client server problems promptly.

Monitoring and Alerts:

• Set up monitoring tools to track system performance and generate alerts.

• Respond to alerts and perform necessary actions to prevent downtime.

Other:

• Good understanding and use of the Atlassian products, Jira, Confluence and Bitbucket.

• Respond to alerts and perform necessary actions to prevent downtime.

• Experience of implementing change to achieve Cyber essentials (plus).

• Occasional out of hours work to support customer installations and hotline issues.

Qualifications:

• Bachelor's degree in Computer Science or a related field.

• RHCSA/RHCE or any other RH qualification would be an advantage

• Extensive experience in Linux system administration, networking, and server hardware.

• Strong knowledge of Linux processes, VM hosts, and software inventory management.

• Familiarity with backup/DR, load/performance testing, and server hardening techniques.

• Excellent problem-solving and communication skills.

• Ability to work independently and as part of a team

Apply for this job