Location 56 Florence St, Colbyn,, Pretoria, Gauteng, South Africa
Apply Before04 Mar, 2025
Key Responsibilities:
Assist the Senior Administrator to develop and maintain dependable and efficient services on Linux-based operating systems.
Reduce system downtime by configuring fault tolerance and minimizing potential failure scenarios.
Conduct a thorough analysis of system configurations and issues to pinpoint areas requiring enhancement.
Manage system security and mitigate vulnerabilities to ensure optimal performance.
Regularly update system components and software. Maintain system backups to protect against data loss.
Deploy and configure packages and services in accordance with stakeholder requirements.
Administer modifications to existing services in a controlled and organized manner.
Develop and sustain comprehensive documentation pertaining to system configurations, operational procedures, and troubleshooting protocols.
Collaborate with IT team members to formulate strategies for the implementation of new systems and technologies.
Provide prompt assistance to relevant stakeholders experiencing access or troubleshooting issues while accessing systems.
Resolve identified system issues promptly and efficiently to minimize downtime and maintain service availability.
Administer Linux-related tasks on the service desk, ensuring adherence to established protocols and procedures.
Oversee user authentication management to maintain secure access to systems and protect sensitive data.
Monitor system updates and security measures to ensure that all software is up-to-date and free of known vulnerabilities.
Monitor associated networks and devices for potential issues or threats, using advanced network monitoring tools to identify security breaches or unauthorized access attempts.
Generate timely and comprehensive reports on Linux-related security events, and document the steps taken to address and mitigate these events, to maintain and improve the overall security posture of the organization.
Key Requirements:
B.Tech/B.Sc. in Computer Science/Information Science/Information Technology.
Linux related certification: Linux+, LPIC-1, RHCSA Experience: 2-5 years of documented experience on Linux systems.
Knowledge:
Understanding of Linux Operating System: The successful candidate should have a good understanding of the Linux operating system, including the command line interface, file systems, and network configuration.
System Administration Tools: should be familiar with the various system administration tools that are used in Linux, such as package management, user management, process management, and system monitoring.
Networking: A good understanding of networking concepts such as TCP/IP, routing, DNS, DHCP, and firewalls is important.
Security: knowledge of Linux security concepts, such as permissions, access control lists, encryption, and firewalls.
Scripting and Automation: As a Linux administrator, one should be proficient in scripting and automation tools such as Bash, Python, and Ansible.
Troubleshooting: one should be able to troubleshoot common Linux issues such as boot failures, network connectivity problems, and application errors.
Virtualization and Containerization: Understanding of virtualization and containerization technologies like Docker, VirtualBox, and KVM can also be helpful.
Cloud Technologies: Knowledge of cloud technologies such as AWS, GCP, or Azure is a plus.