- 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