The successful candidate will be responsible for maintaining computer systems, networks, and enterprise applications, ensuring seamless technology operations that support business productivity. This role requires a hands-on IT professional with strong troubleshooting ability, systems knowledge, and the capacity to work independently in a fast-paced operational environment. Key Responsibilities: Install, configure, maintain, and upgrade computer hardware, operating systems, and business software applications. Monitor network performance and ensure high system availability across the organization. Troubleshoot system errors, outages, and performance issues to minimize operational downtime. Manage user accounts, system access, and permissions while ensuring compliance with IT policies. Oversee data backup processes and support disaster recovery readiness. Implement and maintain IT security measures to protect systems from cyber threats and unauthorized access. Provide first-line and second-line technical support to staff on hardware, software, and system-related issues. Support and maintain ERP systems and other enterprise applications used within the organization. Collaborate with departments to identify IT improvement opportunities and support digital transformation initiatives. Maintain accurate IT documentation, system records, and asset inventories. Key Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field. Minimum of 3 years’ experience in an IT support, systems administration, or IT coordination role. Strong knowledge of networking technologies including TCP/IP, DNS, and DHCP. Experience managing Windows Server environments and enterprise user support. Familiarity with virtualization technologies such as VMware. Experience supporting ERP systems (Microsoft Dynamics 365 is an added advantage). Strong working knowledge of Microsoft Office and general enterprise IT systems. Proven ability to troubleshoot complex technical issues efficiently.