• The Systems Engineer: Microsoft Cloud Services is responsible for ensuring the stable operation of the IT server infrastructure across the entire organisation in order to maintain high levels of availability and security.
  • The role is responsible for the recommendation, confirmation, installation, support and deployment of in-house managed server, storage, messaging and backup/archive technology, and for the recommendation, confirmation and liaison for outsourced server, storage, messaging and back-up/archive technology hosted within private and public cloud.
  • The ideal candidate will have extensive experience in Azure resource administration, monitoring, performance management, and security.
  • This role is crucial for ensuring our Azure infrastructure is optimized, secure, and aligned with our technical design and business needs.

  • Analyse, troubleshoot and solve technology issues (both remotely and on-site) received via email, phone, and in-person.
  • Test and deploy hardware and software solutions.
  • Identify issues, propose solutions, and test new technologies or process changes.
  • Provide best-in-class, white-glove customer service over the phone/email and in person.
  • Track and thoroughly detail technology issues through ticketing system.
  • Update and maintain technology knowledgebase with customer-facing content as well as internal troubleshooting content.
  • Provide administration for various technology including Microsoft Azure and other public cloud services.
  • Configure and manage Azure resources according to technical design specifications.
  • Handle pricing and cost management (Azure Resource Administration).
  • Ensure policies are configured correctly and resources are optimized for performance.
  • Implement monitoring solutions to track and improve system performance (Azure Monitoring and Performance).
  • Manage the lifecycle of secrets, including connection strings and security groups.
  • Ensure secure handling and storage of sensitive information (Secrets Management).
  • Oversee network configurations and security group management within Azure (Network Management).
  • Implement and manage backup solutions for Azure resources (Backup Management).
  • Follow up with customers to ensure their technology needs are being met and issues are resolved.
  • Define and standardise procedures and automated mechanisms to ensure availability, reliability, security and scalability of desktop and environments.
  • Deal with internal customers and external stakeholders.

Minimum Requirements:

Requirements and experience required:

  • Matric plus a Bachelors’ Degree in Information Systems or Computer Science or equivalent qualification preferred.
  • Microsoft Certified: Azure Solutions Architect Expert – highly desirable.
  • Must have 5 – 7 years hands-on IT infrastructure support experience.
  • Must have 3 – 5 years Azure systems engineering experience.
  • Proven excellence in customer service, interpersonal, customer-facing skills.
  • You may be required to work outside of normal business hours, including occasional holidays, evenings, and weekends.

Essential skills and knowledge required:

  • Proven experience as an Azure Solution Engineer, troubleshooting complex technical problems and implementations.
  • Experience administering Azure Services, Active Directory/Entra, Group Policy.
  • Experience using PowerShell for scripting and automation.
  • Extensive knowledge of virtualisation solutions.
  • Extensive knowledge of Microsoft products (Azure Infrastructure, Web Apps, and Dynamics 365).
  • Strong technical knowledge of Microsoft public cloud.
  • Solid understanding of ITIL.
  • Azure Solution Architecture knowledge.
  • Ability to quickly diagnose and resolve technical issues and to eliminate those repetitive issues both on-site and remotely.

Desired Skills:

  • Azure Systems Engineer
  • Azure Cloud Engineer
  • Azure Engineer

Learn more/Apply for this position