Linux system administrator Job Description

Linux system administrator Job Description Template

A Linux System Administrator manages, maintains, and troubleshoots Linux operating systems. Responsibilities include server setup, system security, software updates, and resolving technical issues to ensure optimal system performance.

Responsibilities:

  • Design, install, configure and maintain Linux servers and services
  • Monitor system performance and proactively identify and resolve issues
  • Perform system backups and disaster recovery operations
  • Create and maintain system documentation, including configurations and procedures
  • Implement security measures to protect systems and data
  • Collaborate with other teams to plan and implement system changes and upgrades
  • Provide technical support and troubleshooting for end-users
  • Stay up-to-date with emerging trends and technologies in Linux system administration

Requirements:

  • Proven working experience as a Linux System Administrator
  • Deep knowledge of Linux and its various distributions
  • Ability to install, configure and maintain Linux servers and services
  • Familiarity with virtualization technologies such as KVM, Xen, and VMware
  • Experience with cloud computing platforms such as AWS, Azure or Google Cloud
  • Experience with scripting languages such as Bash, Python, or Perl
  • Knowledge of networking protocols such as TCP/IP, DNS, DHCP and routing
  • Strong problem solving and troubleshooting skills