Overview
Shape the future of enterprise architecture through verified reference architectures and breakthrough data ontologies that regulate and evolve global IT landscapes!
Architect and optimize mission‑critical Azure cloud infrastructure using Terraform, Kubernetes and advanced DevOps automation!
Lead as an expert cloud architect where your extensive Azure expertise will drive governance compliance and IT asset management while designing scalable, secure, and cost‑effective cloud solutions that create stability and efficiency across the enterprise!
Contract Details
Position: Contract (01 January 2026 – 31 December 2028)
Commencement: 01 January 2026
Location: Hybrid – Midrand / Menlyn / Rosslyn / Home Office rotation
Team: Enterprise Architecture Management (EAM) / IT Asset Management
Experience & Work Flexibility
Several years of professional experience in IT products.
Hybrid and remote working flexibility with 1960 flexible annual hours.
Enterprise architecture governance role with Azure DevOps expertise.
Qualifications / Experience
- University degree in Computer Science, Informatics or a comparable field.
- Several years of professional experience in IT products.
- Hands‑on experience with MS Azure Cloud infrastructure and solutions including Terraform and GitHub.
- Practical knowledge of SQL queries and SQL databases, in particular MSSQL.
- Experience in cost optimisation for cloud infrastructure and automation (infrastructure as code).
- High motivation and willingness to learn about tool‑solution rollout processes and agile working models.
- Experience with SAP solutions is advantageous.
- Experience in agile collaboration with internal and external teams.
Essential Skills Requirements
- Extensive experience with Microsoft Azure services and solutions.
- Proficiency in cloud architecture and design principles.
- Strong understanding of networking, security and identity management in Azure.
- Experience with Azure DevOps and CI/CD pipelines.
- Ability to design scalable and reliable cloud solutions.
- Expertise in migration strategies to Azure.
- Knowledge of Azure governance and compliance standards.
- Proficiency in scripting and automation using PowerShell or Azure CLI.
- Experience with containerisation technologies like Docker and Kubernetes.
- Strong problem‑solving and analytical skills.
Advantageous Skills Requirements
- Manage Azure Cloud Room Infrastructure – activities to add, change, maintain, remove and document components.
- Observe security scores and fix security findings from MS Defender or Wiz.
- Install updates or patches (if not automated) and perform major upgrades for servers and database servers.
- Find cost‑effective ways for infrastructure operation and recommend cost‑saving measures.
- Infrastructure as code – adapt Terraform scripts and update the script repository.
- Coordinate infrastructure changes with application operation.
- Configure backup and monitoring solutions and ensure their effectiveness.
- Support rollout projects by creating database views or by applying tool solutions.
- Experience with multi‑cloud environments.
- Knowledge of Azure AI and machine learning services.
- Familiarity with serverless computing and Azure Functions.
- Understanding of Infrastructure as Code (IaC) using tools like Terraform or ARM templates.
- Experience with Azure Logic Apps and API Management.
- Knowledge of data storage solutions in Azure such as Azure SQL and Cosmos DB.
- Familiarity with Azure monitoring and management tools.
- Experience in designing disaster recovery and business continuity plans.
- Understanding of Azure cost management and optimisation.
- Strong communication and collaboration skills.
Role Requirements
- Design and implement Azure‑based solutions to meet business requirements.
- Collaborate with stakeholders to define cloud architecture strategies.
- Lead the migration of on‑premises applications to Azure.
- Ensure security and compliance of Azure environments.
- Optimise Azure resources for cost and performance.
- Develop and maintain documentation for Azure architectures.
- Provide technical guidance and support to development teams.
- Conduct regular assessments of cloud infrastructure and recommend improvements.
- Stay updated with the latest Azure technologies and best practices.
- Troubleshoot and resolve issues related to Azure deployments.
- Participate in architectural reviews and provide feedback.
- Mentor junior architects and engineers in Azure technologies.
- Manage and enable internal and external teams to carry out implementation tasks.
- Independent programming of IT solutions.
- Collaborate closely with IT providers.
- Take end‑to‑end responsibility for functions and products from collecting requirements to implementation and problem solution.
- Control and manage the software lifecycle and continuously integrate and deploy IT applications.
- Apply test‑driven development methods.
- Apply in‑depth knowledge and expertise to develop accurate software solutions for products.
- Collaborate with product stakeholders.
- Execute development activities.
- Work according to Agile methods such as Scrum.
NB
South African citizens / residents are preferred. Valid work permit holders will be considered. By applying you consent to be added to the database and to receive updates until you unsubscribe. If you do not receive a response within 2 weeks please consider your application unsuccessful.