Job Description
Detailed Tasks & Responsibilities:
IT Enterprise Architecture
- Determine the architecture of proposed IT systems
- Serve as internal consultant to the business regarding new or modified applications
- Proffer professional advice on systems architecture
IT Applications
- Recommend and deploy suitable technologies to support business needs
- Improve processes and monitor third party compliance to SLAs and KPIs
- Develop and enforce strategies, policies and procedures for application development, testing and deployment
IT Services
- Develop fault/problem trend analysis and prepare service improvement plans to address identified gaps
- Ensure timely resolution of reported faults and log incidents for further actions
IT Security
- Identify & analyze IT risks, evaluate processes & develop practical solutions to mitigate the risks
- Define, document and ensure that information security is incorporated throughout the lifecycle of all systems supported
- Manage the infrastructure, including firewalls, switches, databases, VoiP, malware protection software and other processes
- Review and provide feedback on security plans and procedures regarding all aspects of LAN, WAN, server and Desktop systems, as applicable
- Perform Problem, Change, and Release & Configuration Management as it relates to Application Security.
IT Projects
- Lead all IT projects for the organization. Project plan and execute as per timelines and quality standards.
- Ensure timely implementation, systems upgrade, integration and deployment of relevant IT systems
- Track technical progress of IT projects to ensure compliance with or enhancement of existing architecture or design.
- Vendor Management
- Manage ongoing relationship with IT service providers and ensure adherence to SLAs
People Management
- Responsible for hiring the best talent for the team.
- Build a culture of performance with clear goals, feedback, and appraisal rhythm. Identifies top players and replace weak links regularly. Conduct timely and constructive performance evaluations
- Continuously upgrade and enhance skills and competencies of the team.
- Build a pipeline of Leaders.
- Prioritize and assign team members to projects/activities
Others
- Implement and oversee IT annual operational budget and ensures cost-effectiveness
- Perform other duties as may be required by Management from time to time
Education:
- Bachelor of Science degree in Computer Science or any other related discipline
- An IT related Professional qualification will be an added advantage
Knowledge & Experience:
- Minimum 10 years relevant work experience (largely in IT) including 5 years in a senior management role
- Expert knowledge of IT best practices, regulations, and policies
- Experience managing IT projects and rolling out IT infrastructures across various technologies
- Excellent verbal and written communication skills, and active listening
- Proficient in Microsoft Office Suite and other relevant software
- Strong problem-solving, critical thinking and decision-making skills
- Excellent project management skills, including organization, planning, and prioritizing
- Good presentational skills
- Reasonable numeric skills
- Innovative in respect of service quality and ways in which it can be improved
- Patient and tolerant
- Experience in the implementation of a Laboratory Information Management System and other medical diagnostics systems is desirable (though not a must)