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