
Linux Sysadmin
- Cape Town, Western Cape
- Permanent
- Full-time
- Configure, maintain, and troubleshoot Linux servers (Red Hat, CentOS, Ubuntu) to ensure optimal performance and security.
- Perform regular system updates, patch management, and security hardening.
- Monitor system resource utilization and optimize configurations for efficiency.
- Manage and maintain virtualization platforms, including KVM and OpenNebula.
- Provision and manage virtual machines (VMs) and containers as needed.
- Implement high-availability and disaster recovery solutions for virtualized environments.
- Develop and maintain scripts in Bash and Python to automate routine tasks and streamline system management.
- Create and manage Ansible playbooks for configuration management and deployment.
- Security and Compliance:
- Implement security best practices and monitor system vulnerabilities.
- Perform security audits and apply patches and updates as necessary.
- Ensure compliance with industry standards and regulations.
- Infrastructure Monitoring and Troubleshooting:
- Set up monitoring tools to proactively identify and address system issues.
- Investigate and resolve complex technical problems in a timely manner.
- Collaboration and Documentation:
- Work collaboratively with cross-functional teams to support project requirements.
- Maintain detailed documentation of system configurations, procedures, and troubleshooting steps.
- Capacity Planning and Scaling:
- Assess system performance and capacity requirements, making recommendations for upgrades and scaling as needed.
- Participate in planning and executing infrastructure expansion projects.
- Hardware/Networking fundamentals preferably in a datacentre environment (A+/ N+) or similar diploma
- Knowledge of virtualization (Hyper-V/KVM) environments
- Customer support experience
- Basic scripting (Bash, Python) and experience working on the command line
- Valid driver's license and reliable vehicle