The ideal candidate will be responsible for providing technical support and troubleshooting for hardware and software issues, setup and programming of networks, maintaining IT infrastructure, and ensuring that all systems are functioning optimally. Familiarity with software installation and troubleshooting (office applications, antivirus software, etc.).- Knowledge of networking concepts, protocols, and hardware.-