Key Duties and Responsibilities:
Oversee the day-to-day operations of our online systems server, ensuring optimal performance, stability, and security.
Regularly monitor server health, performance metrics, and logs to detect and resolve issues before they impact service.
Implement and maintain robust backup solutions, ensuring data integrity and quick recovery in case of failures.
Apply security updates, manage firewall settings, and implement security protocols to protect the server from threats and vulnerabilities.
Provide technical support for server-related issues, including identifying and resolving hardware, software, and network problems.
Plan and execute system upgrades, including the installation of new software, hardware, and patches.
Maintain detailed documentation of server configurations, processes, and procedures.
Work closely with other IT team members to ensure seamless integration between systems and support broader IT initiatives.
Ensure the server environment complies with relevant industry standards and regulations.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven six (6) years experience in ICT of which three (3) should be in managing online systems servers, including Linux/Windows server environments.
Proficiency in server administration tools and platforms (e.g., Apache, Nginx, MySQL, PostgreSQL).
Experience with virtualization and cloud platforms (e.g., AWS, Azure, VMware).
Strong knowledge of networking concepts, including TCP/IP, DNS, and VPNs.
Familiarity with scripting languages (e.g., Bash, Python) for automation tasks.
In-depth understanding of server security best practices, including experience with firewalls, intrusion detection systems, and encryption technologies.
Problem-Solving Skills: Ability to troubleshoot complex technical issues quickly and effectively.
Communication: Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Relevant certifications (i.e CompTIA Server+, Microsoft Certified: Windows Server, AWS Certified SysOps Administrator) are a plus.