Linux Systems Administrator

Linux Systems Administrator

Posted 1 day ago by Experis IT

Negotiable
Inside
Remote
London, UK

Summary: The Linux Systems Administrator role involves co-managing Linux-based production and QA environments, focusing on server administration, configuration, and security. The position requires collaboration with the Senior Linux Administrator and Software Development team to enhance deployment processes and address security threats. The role is remote and emphasizes timely task completion and documentation. Candidates should have proven experience in Linux server administration and related technologies.

Key Responsibilities:

  • Co-ownership of the Linux based Production and QA environments including administration, configuration, maintenance and patching of all Servers using industry best practices.
  • Timely completion of multiple, concurrent tasks with careful organisation and planning. This includes both scheduled work (releases, service packs) and ad-hoc work (server patching, change requests, priority fixes, etc).
  • Working closely within the Senior Linux Administrator and Software Development team to improve the deployment process, including the automation of software deployment and server build and configuration.
  • Drive and action any external security alerts.
  • Assist identifying and mitigating current security threats to comply with our security standards across the server estate.
  • Develop and improve operational practices and procedures.
  • Produce or update detailed documentation where required.
  • Ensure close collaboration with all members of the Software Development Team.
  • Covering the Windows SysAdmin and internal IT support responsibilities during holidays and absences.
  • Helping schedule infrastructure changes, software deployments, patching etc. out of normal business hours.

Key Skills:

  • Proven experience of Linux server administration (Ubuntu 14, Debian 8, RHEL/CentOS 7).
  • Proven experience of MySQL/MariaDB database configuration, management, maintenance and fault diagnosis.
  • Experience with Linux server security hardening using industry best practices.
  • Configuration, administration and fault diagnosis of Apache web Servers.
  • Experience working with cloud environments (Rackspace, AWS).
  • Experience with monitoring and reporting tools (Nagios, Icinga, NewRelic).
  • Experience with at least one Scripting language (Bash, Python, Perl).
  • Experience with Agile tools (Jira, Confluence).
  • Excellent communication and team working skills.
  • Excellent organisation and planning skills with ability to manage and prioritise own workload.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Linux Systems Administrator
3 months
Remote Worker
Market Rate via Umbrella

Main Responsibilities:

  • Co-ownership of the Linux based Production and QA environments including administration, configuration, maintenance and patching of all Servers using industry best practices.
  • Timely completion of multiple, concurrent tasks with careful organisation and planning. This includes both scheduled work (releases, service packs) and ad-hoc work (server patching, change requests, priority fixes, etc).
  • Working closely within the Senior Linux Administrator and Software Development team to improve the deployment process, including the automation of software deployment and server build and configuration.
  • Drive and action any external security alerts.
  • Assist identifying and mitigating current security threats to comply with our security standards across the server estate.
  • Develop and improve operational practices and procedures.
  • Produce or update detailed documentation where required.
  • Ensure close collaboration with all members of the Software Development Team.
  • Covering the Windows SysAdmin and internal IT support responsibilities during holidays and absences.
  • Helping schedule infrastructure changes, software deployments, patching etc. out of normal business hours.

Essential Skills:

  • Proven experience of Linux server administration (Ubuntu 14, Debian 8, RHEL/CentOS 7).
  • Proven experience of MySQL/MariaDB database configuration, management, maintenance and fault diagnosis.
  • Experience with Linux server security hardening using industry best practices.
  • Configuration, administration and fault diagnosis of Apache web Servers.
  • Experience working with cloud environments (Rackspace, AWS).
  • Experience with monitoring and reporting tools (Nagios, Icinga, NewRelic).
  • Experience with at least one Scripting language (Bash, Python, Perl).
  • Experience with Agile tools (Jira, Confluence).
  • Excellent communication and team working skills.
  • Excellent organisation and planning skills with ability to manage and prioritise own workload.

Desirable Skills:

  • Experience of DevOps principles and practices.
  • Experience with virtualisation technologies (VMWare, VirtualBox).
  • Experience with configuration management/automation (Puppet, Chef, Ansible, Salt).
  • Experience with container management and administration (Docker, Vagrant).
  • Experience with continuous integration (Jenkins).
  • Experience with build automation and deployments.
  • Experience working in an Agile team and knowledge of Agile methodologies.
  • Knowledge of Zend Framework.
  • Knowledge of PHP 7+ and JavaScript.
  • Knowledge of version control (GIT, BitBucket).