Linux Administrator
Alberton, Gauteng
R59 500 – R70 000 / month
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.
