Responsibilities:
- Contribute to the development of IT objectives, aligning technology initiatives with business goals.
- Lead and support ERP system implementation, integration, and optimisation to improve efficiency and data integrity.
- Evaluate emerging technologies and recommend adoption where appropriate.
- Develop, maintain, and regularly test disaster recovery plans.
- Ensure business continuity through effective backup systems and contingency planning.
- Develop and manage the IT budget, ensuring cost-effectiveness and alignment with strategic priorities.
- Oversee IT operations to minimise business disruption.
- Administer and maintain Windows Server and Office 365 environments.
- Manage network infrastructure, including servers, telephony, Wi-Fi, CCTV, and access control systems.
- Install, configure, and maintain hardware, operating systems, and company-wide software applications.
- Perform proactive system maintenance and manage incident reporting.
- Maintain web domains, DNS records, and system administration tasks.
- Manage and track IT assets including hardware, software, and licenses.
- Oversee ticketing systems and user support services.
- Troubleshoot system, network, hardware, and software issues efficiently.
- Liaise with staff, suppliers, and third-party providers to resolve technical issues.
- Establish and enforce IT security policies and best practices.
- Implement and monitor security measures to protect company data and systems.
- Conduct vulnerability assessments and recommend mitigation strategies.
- Ensure compliance with regulatory requirements and support audit processes.
- Maintain IT policies, procedures, and infrastructure documentation.
- Oversee mobile device management and endpoint security.
- Manage vendor relationships, including contract negotiation and performance monitoring.
- Oversee software licensing compliance and renewals.
- Lead, mentor, and develop IT staff to drive continuous improvement.
- Perform additional duties as required.
Requirements:
- Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent practical experience.
- Relevant IT or system administration certifications (e.g., Microsoft or networking certifications) are considered an asset.
- Experience with ERP system implementation and support is an asset.
- Experience in MySQL or MSSQL database administration is an asset.
- Proficiency in managing hybrid IT environments across on-premises and cloud platforms.
- Experience with virtualization technologies such as Hyper-V and VMware.
- Strong knowledge of Windows Server, Microsoft 365, and Azure environments.
- Familiarity with SIP-based VoIP/PBX systems and networking solutions (e.g., Fortinet, Unifi, Aruba) is an asset.
- In-depth understanding of information security practices, policies, and regulations.
- Experience with scripting and automation tools.
- Ability to translate technical concepts into business value.
- Excellent written and verbal communication skills in English.
- Strong interpersonal and teamwork skills.
- Ability to work effectively in a fast-paced, deadline-driven environment.
- Strong organisational skills with the ability to prioritise and meet tight deadlines.