Linux Administrator
Job Summary
Install configure maintain and troubleshoot Linux servers.
Manage Linux distributions such as Ubuntu Red Hat Enterprise Linux (RHEL) CentOS Rocky Linux and Debian.
Monitor server performance CPU utilization memory disk space and system logs.
Perform regular system updates security patches and OS upgrades.
Manage users groups file permissions and access controls.
Configure and maintain services such as SSH DNS DHCP FTP/SFTP NFS and web servers.
Troubleshoot server network application and operating system issues.
Manage storage partitions file systems LVM and disk utilization.
Implement server security measures firewall configurations and access policies.
Perform system backups restoration and disaster recovery activities.
Automate routine administrative tasks using Bash or Shell scripting.
Configure and maintain cron jobs and scheduled tasks.
Support virtualization and cloud-based Linux environments.
Maintain technical documentation SOPs and incident reports.
Coordinate with networking development and security teams to resolve infrastructure issues.
Bachelors degree in Computer Science Information Technology or a related field.
25 years of experience in Linux system administration.
Strong hands-on knowledge of Linux operating systems and command-line tools.
Experience in server installation configuration monitoring and troubleshooting.
Good understanding of TCP/IP DNS DHCP SSH HTTP/HTTPS and networking fundamentals.
Knowledge of Linux file systems LVM RAID and storage management.
Experience with Bash/Shell scripting and task automation.
Understanding of Linux security firewalls SELinux and access permissions.
Familiarity with system monitoring tools such as Nagios Zabbix or Prometheus.
Knowledge of web servers such as Apache and Nginx.
Experience with package management tools such as YUM DNF and APT.
Strong analytical troubleshooting and problem-solving skills.
Required Skills:
Bachelors degree in Computer Science Information Technology or a related field. 25 years of experience in Linux system administration. Strong hands-on knowledge of Linux operating systems and command-line tools. Experience in server installation configuration monitoring and troubleshooting. Good understanding of TCP/IP DNS DHCP SSH HTTP/HTTPS and networking fundamentals. Knowledge of Linux file systems LVM RAID and storage management. Experience with Bash/Shell scripting and task automation. Understanding of Linux security firewalls SELinux and access permissions. Familiarity with system monitoring tools such as Nagios Zabbix or Prometheus. Knowledge of web servers such as Apache and Nginx. Experience with package management tools such as YUM DNF and APT. Strong analytical troubleshooting and problem-solving skills.
Required Education:
Any