Role Overview
This position is responsible for designing computer network systems for the organisation and ensuring the smooth and efficient operation of the Csquared Group's IT infrastructure. This person also creates updates and/ or add-ons to the original system to streamline business initiatives. The successful candidate will be responsible for installing, configuring, and maintaining physical and virtual servers. The following are the responsibilities and qualifications for the position;
Key Responsibilities:
Server Administration:
i. Install, configure, and maintain physical and virtual servers (including application servers, VPNs, routers, and database servers)
ii. Perform routine server maintenance tasks (e.g., patching, backups, updates)
iii. Implement and sustain server security best practices
iv. Monitor server performance and troubleshoot any issues
v. Migrate servers to virtual environments (e.g., VMware, VirtualBox)
Network Administration:
i. Manage and maintain network infrastructure (LAN/WAN)
ii. Configure and troubleshoot network devices (e.g., routers, switches, firewalls)
iii. Implement network monitoring solutions and troubleshoot network issues
iv. Ensure network security and compliance with best practices
System Security:
i. Implement and maintain system security policies and procedures
ii. Manage user accounts and access controls
iii. Perform regular security audits and vulnerability assessments
iv. Respond to security incidents and take appropriate action
User Support:
i. Provide technical support to end-users via phone, email, and in person
ii. Troubleshoot and resolve user issues related to hardware, software, and network connectivity
iii. Document procedures and solutions for future reference
Project Implementation:
i. Participate in IT project planning and implementation
ii. Assist with the deployment of new technologies and systems
iii. Document project activities and outcomes
Other Responsibilities:
i. Stay up-to-date with the latest IT trends and technologies
ii. Perform other duties as assigned
Key Qualifications:
i. BS degree in Computer Science, Computer Engineering.
ii. 3+ years experience in monitoring, maintaining, and troubleshooting computer networks
iii. Experience with Juniper and Cisco networking equipment and technologies
iv. Knowledge of network security practices and principles
v. Relevant certifications such as CompTIA Network+ or Cisco CCNA
vi. Strong understanding of network infrastructure and network hardware.
vii. Fundamental understanding of IP networking fundamentals including the OSI model
viii. Fundamental understanding of deployment and Maintenance of Power Systems
ix. Ability to implement, administer, and troubleshoot network infrastructure devices, including wireless access points, firewalls, routers, switches, and controllers.
Other Preferred Qualifications
i. Experience with virtualization technologies (VMware, VirtualBox)
ii. Experience with cloud platforms (AWS, Azure, GCP)
iii. Experience with scripting languages (Python, PowerShell,JS)
iv. Experience with database administration (MySQL)
v. Experience with IT monitoring tools (Cacti, Zabbix, Nagios)
vi. Demonstrated ability to work in a team environment.