Linux Administrator

Alberton, Gauteng

R59 500 – R70 000 / month
Full-time | On-site | Closes 9 Dec 2026

About the role

The role includes server set-up and administration, hosting management, monitoring, backups, DNS, email infrastructure, security, troubleshooting and maintaining reliable production environments for both public-facing platforms and internal systems.

Requirements

Technical Requirements

Strong practical knowledge of:

  • Linux server administration
  • Ubuntu, AlmaLinux, Rocky Linux, CentOS or comparable distributions
  • cPanel / WHM
  • Apache
  • Nginx
  • PHP
  • MySQL / MariaDB
  • SSH
  • DNS
  • SSL/TLS
  • Email-server administration
  • SPF, DKIM and DMARC
  • SMTP
  • Firewalls
  • Linux permissions and ownership
  • Cron jobs
  • Bash / shell commands
  • Server monitoring
  • Backup and recovery
  • Log analysis
  • Web-server security

Minimum Requirements

  • Relevant qualification in Information Technology, Computer Science, Systems Administration, Networking or a related field, or equivalent demonstrable professional experience.
  • 3–5 years' practical Linux systems-administration experience.
  • Experience administering production Linux servers.
  • Strong experience with cPanel and WHM.
  • Strong understanding of DNS.
  • Experience managing Apache and/or Nginx.
  • Experience supporting PHP/MySQL web applications.
  • Good understanding of networking fundamentals.
  • Experience configuring and troubleshooting email services.
  • Working knowledge of SPF, DKIM and DMARC.
  • Experience implementing and maintaining server backups.
  • Strong understanding of Linux security and server hardening.