- Support the LANs WANs and Internet systems.
- Maintain network and workstation hardware and software.
- Monitor network to ensure network availability to all system users and perform necessary maintenance to support network availability.
- To supervise other network support technicians and plan, co-ordinate, and implement network security measures.
- To manage performance tuning and capacity planning activities to enhance the performance of the network resources.
- Perform routine backups and archival of files stored on the network to assist with disaster recovery.
- Analyze user support statistics and other data and recommend appropriate
- Deploying and hosting educational software on school or cloud servers
- Developing any needed infrastructure
- Connecting the educational software to the school’s database
- Setting up educational software for schools by creating courses and accounts for the different users
- Providing training and support of users
- Overseeing maintenance needs and updating the software regularly
- Regularly backing up the software and records
Bachelor's degree in Information Technology, Computer Science, Communication Engineering or a related discipline