Design and Implementation:
• Plan, Design, implement, and maintain both on-premises and cloud-based infrastructure hosting platforms, including servers, storage, and virtualization.
• Plan, Design, implement, and maintain Microsoft platforms solutions such as Active Directory, Exchange, SCCM, SCOM, and Intune to support business operations.
• Plan, procure, test, and deploy hardware and software upgrades for servers, storage, and virtualization platforms.
• Analyze system performance and capacity, and plan for future growth to ensure optimal resource utilization.
• Implement and maintain security measures for systems and data, including access controls, encryption, and vulnerability management.
• Monitor IT Systems’ performance and contribute in proactive assessments to ensure the continuity and best practices.
• Maintain up-to-date documentations of systems configurations, changes, and topology.
Maintenance and Monitoring:
• Monitor system health, performance, and capacity to identify and resolve issues proactively.
• Implement and maintain a patch management process to keep systems up to date with the latest security patches and updates.
• Implement and maintain backup and recovery procedures to ensure data protection and business continuity.
• Respond to system outages, security breaches, and other incidents to minimize downtime and impact.
• Identify and resolve performance bottlenecks to improve system efficiency and responsiveness.
• Monitor performance to ensure systems availability and reliability meeting departmental KPIs.
• Perform troubleshooting and root cause analysis of IT Systems and handle support cases and escalation with vendors.
Development and Compliance:
Develop and maintain comprehensive documentation for system configurations, procedures, and troubleshooting.
• Grant the necessary privileges to IT operators to ensure smooth network operation.
• Provide training and knowledge transfer to operations teams to ensure smooth system operations.
• Recommend improvements to departmental procedures and oversee the implementation of instructions and controls for specific IT systems activities, ensuring compliance with procedural and legislative requirements while delivering quality, cost-effective services to customers.
• Research and evaluate new technologies and solutions to improve system performance and efficiency.
• Ensure compliance with security standards, regulatory requirements, and organizational policies.
Disaster Recovery:
• Develop and maintain disaster recovery plans for critical systems to minimize downtime and data loss in the event of a disaster.
• Conduct regular disaster recovery tests to validate plans and identify areas for improvement.
Collaboration and Support:
• Collaborate with other IT teams to ensure seamless integration and support.
• Provide technical support to end-users for system-related issues.
• Participate in infrastructure projects, including new deployments, migrations, and upgrades.
Position
Minimum Education Requirements
University degree in Computer Engineering/ Computer Science or equivalent.
Minimum Experience Requirements
• Bachelor’s degree with minimum 4 years of experience with large and multi-site organization.
• IT Systems experience within a large, multi-site organization.
• Extensive experience of working with Microsoft solutions.
• Experience of managing infrastructure systems and technologies.
• Experience of implementing IT systems projects.
Professional Certification(s) Microsoft Azure Administrator Associate.