6Month Contract
Key Responsibilities:
- Design implement and manage scalable and secure cloud infrastructure on Microsoft Azure.
- Monitor and maintain Azure resources including virtual machines storage networking and databases.
- Ensure high availability and disaster recovery solutions are in place and regularly tested.
- Implement and enforce security best practices and compliance standards (e.g. POPIA GDPR HIPAA).
- Manage identity and access management (IAM) within Azure to control user permissions and roles.
- Conduct regular security assessments and audits to identify and mitigate potential risks.
- Analyze and optimize the performance of cloud infrastructure to ensure efficient resource utilization.
- Implement monitoring and altering systems to proactively identify and address performance issues.
- Continuously evaluate and integrate new Axure services and features to enhance infrastructure performance.
- Monitor and manage cloud spending to ensure costeffective use of Azure resources.
- Implement costsaving strategies such as reserved instances autoscaling and resource tagging.
- Provide regular cost reports and forecasts to stakeholders
- Plan execute and oversee cloud infrastructure projects from conception to completion.
- Coordinate with vendors consultants and thirdparty providers to ensure successful project delivery.
- Ensure projects are delivered on time within scope and within budget.
- Stay updated with the latest Azure technologies trends and best practices.
- Conduct regular reviews and assessments of the cloud infrastructure to identify areas for improvement.
- Drive innovation by exploring and implementing new tools and methodologies.
- Proven experience managing and administering Microsoft Azure environments.
- Experience with cloud architecture infrastructure design and deployment.
- Experience in managing security compliance and disaster recovery in a cloud environment.
- Leadership experience with a track record of leading and developing highperforming teams.
Knowledge and Attributes:
- Indepth knowledge of Azure services (e.g. Azure VMs Azure Storage Azure Networking Azure AD).
- Proficiency in infrastructureascode (IaC) tools (e.g. ARM templates Terraform).
- Strong understanding of networking concepts and configurations in Azure.
- Familiarity with DevOps practices and tools (e.g. Azure DevOps CI/CD pipelines).
Academic Qualifications and Certifications:
- Bachelors degree or equivalent in Computer Science Information Technology Engineering Technical Information Systems or a related field.
- Relevant Azure certifications such as Azure Administrator Associate Azure Solutions Architect Expert or similar are highly
desirable..