Our Client a Global Tech firm is seeking an ICT Cloud Engineer to join their team in Stellenbosch on a contract basis on a Hybrid working model.
To design, implement, manage, and monitor all cloud-based and on-prem infrastructure and services within the organization's Azure environment.
Requirements
- Design, build, manage, and monitor Azure cloud infrastructure and services within the ICT cloud environment
- Manage incidents and ticket requests within the ICT Operations cloud environment
- Ensure cloud security, compliance, and risk mitigation for organization's Azure resource
- To ensure process and system improvement within the ICT engineering environment
- To update and maintain Support Procedures within the ICT engineering environment
- To manage stakeholder relations and client service within ICT
- Develops, prioritizes and implements plans to accomplish team's / departmental goals and objectives
- Consistently monitors and measures plans against quality standards and performance indicators, and communicates progress against team's / departmental objectives
- Administer and configure Azure Entra ID, ensuring proper role-based access control.
- Monitor performance and security using Azure-native tools (e.g., Azure Security Centre, Azure Monitor).
- Provide third-line support to the service desk for complex cloud-related issues.
- Implement, administer, and manage Cloud services and premise infrastructure
- Ensure that cloud environments adhere to security standards and governance practices
- Manage access control, monitor security incidents, and implement disaster recovery solutions for cloud services
- Monitor and update Operating Systems and ensure they are kept to a single standard across the organization
- Quickly adapts to changes in the cloud landscape and implements new solutions in a dynamic work environment
- Designs scalable and resilient cloud architectures on Azure
- Provide third-line support to the service desk and ensure queries are resolved
- Liaise with the vendors and other third parties as required
Qualifications
- Degree in Information Systems or equivalent
- 5 years of experience in cloud engineering, including designing, implementing, and monitoring cloud environments, especially Azure.
- At least 3 years of experience in designing, managing and deploying cloud services, with a focus on Microsoft Azure and on-prem IT Operations
- A current Microsoft Azure Certification track
- Experience in troubleshooting and resolving cloud-related issues
- Experience in design, implementation, managing and monitoring of Microsoft Hyper-V and VMWare High Availability Clusters
- Experience in the deployment implementation, management and monitoring of Linux environments (RHEL/CENTOS/Ubunthu etc.)
Required Job Skills and knowledge
- Azure cloud infrastructure and services
- Microsoft Azure Active Directory and identity management
- Azure DevOps, CI/CD pipelines, and automation
- Azure networking and security (NSGs, VPN, etc.)
- Disaster recovery methodologies (both on-prem and Cloud)
- Azure networking and security (NSGs, VPN, etc.)
- High availability and load balancing within Azure
- Monitoring and performance analysis in Azure (Azure Monitor, Log Analytics)
- Experience in management of Microsoft Office365 and associated services at an advanced level
- Experience in the design, implementation, managing and monitoring of Azure systems
- Backup solutions (Azure Backup, Veeam for Azure)
- Strong understanding of IaaS, PaaS, and SaaS models
- Experience with Azure cost optimization and monitoring tools
- Veeam Backup and Replication technologies
- Knowledge of Azure Kubernetes Services (AKS)
- Scripting and automation (PowerShell, Azure CLI, or Terraform)