Oversee and manage the organization's IT infrastructure, encompassing servers, networks, hardware and software. Ensure the security and reliability of IT systems and data, proactively addressing any potential vulnerabilities. Provide responsive technical support to end-users, swiftly resolving IT-related issues, and adeptly troubleshooting hardware and software problems. Administer software installations, updates, and licenses, ensuring all software & applications align with organizational requirements. Monitor and govern the organization's network, overseeing routers, switches, and firewalls to optimize performance and address connectivity issues. Establish and maintain data backup and recovery solutions to safeguard critical information. Lead IT projects, which may include software deployments, system upgrades and infrastructure enhancements. Develop comprehensive project plans, prioritize tasks, and ensure projects are executed within established timelines and budgets. Implement and enforce robust security practices to shield the organization from cyber threats, continuously staying current on emerging cybersecurity trends and technologies. Maintain meticulous records of IT assets, configurations, and operational procedures. Generate regular reports on IT performance and status to keep management informed and facilitate data-driven decision-making. Collaborate with external vendors and service providers to oversee the procurement and maintenance of IT equipment and services.