Systems Administrator


£450 per day (outside ir35)

3 Month Contract

Job Details

As a Linux Systems Administrator, you will be responsible for ensuring the stability, integrity, and efficient operation of Linux-based systems within our infrastructure. This role offers an excellent opportunity to work with cutting-edge technologies in a dynamic and fast-paced environment.


  1. System Administration: Manage and maintain Linux-based systems, including installation, configuration, troubleshooting, and performance tuning.

  2. Server Deployment and Management: Deploy new servers and virtual machines as needed. Monitor and manage server resources to ensure optimal performance and scalability.

  3. Security: Implement and maintain security measures to safeguard Linux systems against unauthorised access, malware, and other security threats.

  4. Backup and Recovery: Develop and implement backup and recovery strategies to ensure the integrity and availability of data and systems.

  5. Patch Management: Stay up-to-date with security patches and updates. Apply patches in a timely manner to mitigate vulnerabilities and ensure system stability.

  6. Monitoring and Alerting: Monitor system performance, troubleshoot issues, and respond to alerts in a timely manner. Implement proactive measures to prevent downtime and optimise system performance.

  7. Documentation: Maintain accurate documentation of system configurations, procedures, and troubleshooting steps.

  8. Collaboration: Work closely with other team members, including developers, network engineers, and security specialists, to support infrastructure and application needs.


  1. Experience: Proven experience as a Linux Systems Administrator or similar role, preferably in a corporate or enterprise environment.

  2. Technical Skills:

    • Proficiency in Linux server administration (Ubuntu, CentOS, RedHat, etc.).
    • Experience with virtualisation technologies such as VMware or KVM.
    • Knowledge of networking concepts and protocols (TCP/IP, DNS, DHCP, etc.).
    • Familiarity with scripting languages such as Bash, Python, or Perl.
    • Experience with configuration management tools like Puppet, Chef, or Ansible is a plus.
  3. Certifications: Relevant certifications such as RHCE (Red Hat Certified Engineer) or LPIC (Linux Professional Institute Certification) are desirable but not mandatory.

  4. Communication: Excellent communication skills with the ability to collaborate effectively with team members and stakeholders.

  5. Problem-Solving: Strong analytical and problem-solving skills with a proactive approach to troubleshooting and issue resolution.

  6. Attention to Detail: Meticulous attention to detail with a focus on ensuring the reliability, security, and performance of Linux systems.

Apply For This Position