Install, configure, and maintain computer hardware, software, systems, networks, printers, and scanners. Provide technical support and troubleshooting to staff regarding hardware, software, and network-related issues. Monitor and maintain computer systems and networks. Set up accounts for new users and ensure proper access control and security. Ensure timely backup and data recovery procedures are in place. Maintain IT asset inventory and ensure timely updates/upgrades. Assist with IT-related projects such as software upgrades, migrations, and rollouts. Liaise with vendors and service providers for procurement, repairs, and warranty services. Enforce IT policies and ensure compliance with data protection regulations. Generate periodic reports on system performance, security, and usage.