85 Azure Engineer jobs in South Africa
Microsoft/Azure Engineer
Posted today
Job Viewed
Job Description
Please note this is for an experienced candidate with the mandatory MS and Azure Certifications listed below. please have a look at other jobs on our website
MS900- mandatory
AZURE Foundation- mandatory
Must be proficient in:
Desktop Support
Service Desk Support
Microsoft 365, set up and maintenance
Networking, Setup, maintenance and administration
Sharepoint, setup, maintenance, and administration
Teams, set up and maintenance
ESET, setup, maintenance, and administration
Preferable some experience with
Servers and Server Support
PABX
Firewalls
Qualifications
MS900- mandatory
AZURE Foundation- mandatory
Degree or diploma in IT- preferred
A+, N+ S+ - preferred
R25,000-R45,000 depending on experience
Azure Engineer
Posted 12 days ago
Job Viewed
Job Description
A Bachelors Degree in Computer Science, Information Systems, Engineering, or any discipline favored by the moon and frowned upon by academia.
Minimum 4+ years of experience warping the Azure realmyour hands calloused from toil, your mind sharpened by outages and firewalls gone rogue.
Certifications Required (show me the sigils of your order):
AZ-104 Azure Administrator Associate: Youve subdued the Azure beast at the foundational level.
AZ-305 Azure Solutions Architect Expert: You build castles in the skyfortified, eternal, and terrifying.
AZ-140 Azure Virtual Desktop Specialty: You craft workspaces from nothingness, where others only see void.
Without these scrolls, you will not be admitted into the sanctum. No exceptions. No mercy.
THE PORTAL OPENS SHOULD YOU POSSESS THE COURAGE
Submit your résumé and certification scrolls immediately. My clients machines are impatient, and the clouds above grow ever darker.
Unnatural uptime awaits.
Will you be the one to sustain it?
Contact Chelsea Fisher on
Azure Engineer
Posted today
Job Viewed
Job Description
We're looking for a
Senior Developer
with
5+ years' experience
and strong
Azure expertise
to join a young, vibrant team in Johannesburg. If you're passionate about building cloud-first solutions and want to work on exciting projects in a collaborative environment, this could be the perfect fit.
Responsibilities:
- Design, build, and maintain applications on Microsoft Azure
- Work with APIs, databases, and cloud services
- Collaborate with a dynamic team to deliver high-quality solutions
- Contribute ideas, mentor juniors, and shape the tech stack
Qualifications:
- 5+ years in software development
- Strong knowledge of
Azure services
(App Services, Functions, SQL, etc.) - Skilled in
C# / .NET
(other languages like Python or JavaScript also welcome) - Experience with
CI/CD
and Azure DevOps - Problem-solving mindset and team-player attitude
Nice to Haves:
- Azure certification (e.g. AZ-204)
- Experience with Docker/Kubernetes
Senior Azure Engineer
Posted today
Job Viewed
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.
We are looking for a highly experienced and strategic Senior Azure Engineer to lead the design, implementation, and optimization of our cloud infrastructure on Microsoft Azure. This role requires deep technical expertise, leadership capabilities, and a strong understanding of cloud architecture, security, and automation. You will play a key role in driving cloud transformation initiatives and mentoring junior engineers.
Key Responsibilities:
- Architect and implement complex Azure solutions aligned with business and technical requirements.
- Lead cloud migration projects and modernization efforts.
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Bicep, or ARM templates.
- Ensure high availability, scalability, and security of Azure environments.
- Collaborate with cross-functional teams to integrate Azure services with enterprise applications.
- Monitor and optimize cloud performance, cost, and reliability.
- Implement and enforce cloud governance, compliance, and security best practices.
- Provide technical leadership and mentorship to junior engineers.
- Stay current with Azure innovations and recommend improvements.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred).
- 5+ years of hands-on experience with Microsoft Azure.
- Proven expertise in Azure services including networking, compute, storage, identity, and security.
- Strong proficiency in scripting and automation (PowerShell, Python, Bash).
- Experience with CI/CD pipelines and DevOps tools (Azure DevOps, GitHub Actions).
- Deep understanding of cloud security, identity management, and governance.
- Azure certifications such as AZ-305 (Azure Solutions Architect Expert) or AZ-500 (Azure Security Engineer Associate).
Preferred Skills:
Core Azure Integration Skills
- Azure Logic Apps: Designing workflows to automate business processes.
- Azure API Management: Creating, publishing, securing, and monitoring APIs.
- Azure Service Bus: Implementing messaging patterns for decoupled systems.
- Azure Functions: Writing serverless code for event-driven integrations.
- Event Grid & Event Hub: Handling real-time event streaming and routing.
- Data Factory: Building and managing data pipelines for ETL processes.
- Azure Services Proficiency: Deep understanding of core services like Azure Virtual Machines, App Services, Azure Functions, Azure Storage, and Azure Networking.
- Scripting & Automation: Proficiency in PowerShell, Azure CLI, or Python for automating tasks.
- Networking: Knowledge of VNETs, NSGs, VPN Gateways, ExpressRoute, and Load Balancers.
- Security: Familiarity with Azure AD, RBAC, Managed Identities, Key Vault, and Security Center.
- Monitoring & Logging: Experience with Azure Monitor, Log Analytics, and Application Insights.
Workplace type:
Hybrid Working
About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Senior Azure Engineer
Posted today
Job Viewed
Job Description
Position Summary
We are seeking a highly skilled Senior Azure Engineer with 5-10 years of experience to lead the engineering, automation, and administration of our Azure cloud infrastructure. This role is critical to ensuring the scalability, security, and resilience of our cloud environment while supporting DevOps initiatives and modern infrastructure practices.
Key Responsibilities
- Cloud Engineering & Automation
- Design, implement, and manage scalable and secure Azure infrastructure solutions.
- Automate cloud operations using Infrastructure as Code (IaC) tools such as Terraform, ARM templates, or Bicep.
- Collaborate with DevOps teams to streamline CI/CD pipelines and integrate cloud-native services.
- Administer and optimize Azure services including Azure AD, Virtual Networks, Storage, Compute, and Monitoring.
- Containerization & DevOps
- Deploy and manage containerized applications using Kubernetes and Docker.
- Integrate with Azure DevOps, GitHub Actions, or Jenkins for continuous integration and delivery.
- Implement monitoring and alerting using Azure Monitor, Application Insights, and Log Analytics.
- High Availability (HA) & Disaster Recovery (DR)
- Architect and implement HA/DR strategies using:
- Availability Zones and Availability Sets for VM redundancy.
- Azure Site Recovery and Azure Backup for workload protection.
- Geo-redundant storage (RA-GRS) and multi-region deployments for critical services.
- Azure Front Door or Traffic Manager for global load balancing and failover routing.
- Design active-active or active-passive architectures for services like Cosmos DB, SQL Database, and App Services.
- Define and test Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).
- Maintain and routinely test a documented DR plan aligned with business continuity goals.
Required Qualifications
- 5-10 years of hands-on experience in Azure cloud engineering and administration.
- Strong expertise in:
- Azure IaaS and PaaS services
- Scripting (PowerShell, Bash, or Python)
- Infrastructure automation (Terraform, Bicep, or ARM)
- Experience with containerization and orchestration using Docker and Kubernetes.
- Familiarity with DevOps practices and tools (e.g., Azure DevOps, GitHub Actions).
Preferred Qualifications
- Azure certifications (e.g., AZ-104, AZ-305, AZ-400).
- Experience with hybrid cloud environments and on-prem integration.
- Exposure to monitoring tools like Azure Monitor, Log Analytics, or Prometheus/Grafana.
- Familiarity with Agile methodologies and ITIL practices.
- Solid understanding of networking, identity management, and security in cloud environments.
- Experience with Microsoft Fabric in data integration and analytics workflows.
Senior Azure Engineer
Posted 11 days ago
Job Viewed
Job Description
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
We are looking for a highly experienced and strategic Senior Azure Engineer to lead the design, implementation, and optimization of our cloud infrastructure on Microsoft Azure. This role requires deep technical expertise, leadership capabilities, and a strong understanding of cloud architecture, security, and automation. You will play a key role in driving cloud transformation initiatives and mentoring junior engineers.
**Key Responsibilities:**
+ Architect and implement complex Azure solutions aligned with business and technical requirements.
+ Lead cloud migration projects and modernization efforts.
+ Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Bicep, or ARM templates.
+ Ensure high availability, scalability, and security of Azure environments.
+ Collaborate with cross-functional teams to integrate Azure services with enterprise applications.
+ Monitor and optimize cloud performance, cost, and reliability.
+ Implement and enforce cloud governance, compliance, and security best practices.
+ Provide technical leadership and mentorship to junior engineers.
+ Stay current with Azure innovations and recommend improvements.
**Required Qualifications:**
+ Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred).
+ 5+ years of hands-on experience with Microsoft Azure.
+ Proven expertise in Azure services including networking, compute, storage, identity, and security.
+ Strong proficiency in scripting and automation (PowerShell, Python, Bash).
+ Experience with CI/CD pipelines and DevOps tools (Azure DevOps, GitHub Actions).
+ Deep understanding of cloud security, identity management, and governance.
+ Azure certifications such as AZ-305 (Azure Solutions Architect Expert) or AZ-500 (Azure Security Engineer Associate).
**Preferred Skills:**
**Core Azure Integration Skills**
+ Azure Logic Apps: Designing workflows to automate business processes.
+ Azure API Management: Creating, publishing, securing, and monitoring APIs.
+ Azure Service Bus: Implementing messaging patterns for decoupled systems.
+ Azure Functions: Writing serverless code for event-driven integrations.
+ Event Grid & Event Hub: Handling real-time event streaming and routing.
+ Data Factory: Building and managing data pipelines for ETL processes.
+ Azure Services Proficiency: Deep understanding of core services like Azure Virtual Machines, App Services, Azure Functions, Azure Storage, and Azure Networking.
+ Scripting & Automation: Proficiency in PowerShell, Azure CLI, or Python for automating tasks.
+ Networking: Knowledge of VNETs, NSGs, VPN Gateways, ExpressRoute, and Load Balancers.
+ Security: Familiarity with Azure AD, RBAC, Managed Identities, Key Vault, and Security Center.
+ Monitoring & Logging: Experience with Azure Monitor, Log Analytics, and Application Insights.
**Workplace type** **:**
Hybrid Working
**About NTT DATA**
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
**Equal Opportunity Employer**
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Azure Cloud Engineer
Posted today
Job Viewed
Job Description
Job Title: Azure Cloud Engineer
Location:
Remote (Working in EST Time zone)
About ACT
A forward-thinking technology company headquartered in the USA. We are committed to delivering secure, reliable, and innovative IT infrastructure solutions. As we expand our cloud operations, we're looking for a skilled
Azure Cloud Engineer
to join our team on a contract basis. This role offers the opportunity to work on a variety of cloud infrastructure and support initiatives within a collaborative, agile environment.
Role Overview
As an Azure Cloud Engineer, you'll play a critical role in the provisioning, monitoring, and maintenance of our cloud infrastructure, with a primary focus on
Microsoft Azure
. You will ensure high availability, performance, and security of cloud systems while collaborating across IT teams to support ACT's operational goals.
Key Responsibilities
Cloud Infrastructure Management
- Provision, configure, and manage cloud servers, storage, and networking across Azure (primary), AWS or GCP (secondary).
- Implement backup and disaster recovery strategies to support business continuity.
- Monitor and scale resources dynamically based on usage patterns and business needs.
- Track and optimize cloud spending through cost management strategies.
- Deploy, configure, and manage
Azure Virtual Desktop (AVD)
environments for peak performance and security.
Security Administration
- Enforce and audit security policies across cloud platforms.
- Manage IAM policies, roles, and user access controls.
- Ensure compliance with industry standards (GDPR, HIPAA, SOC 2, ISO
- Support security incident response, vulnerability management, and apply preventative measures (firewalls, IDS, encryption).
Troubleshooting & Support
- Diagnose and resolve cloud performance and availability issues.
- Support deployment and runtime incidents in collaboration with development and infrastructure teams.
- Provide Tier 2/3 support for cloud services and applications.
- Troubleshoot and maintain AVD environments including connectivity, user access, and session performance.
- Maintain adherence to SLAs on issue resolution and reporting.
Automation & Scripting
- Automate cloud management using
PowerShell
,
Python
, and other tools. - Implement
Infrastructure as Code (IaC)
using
Terraform
,
ARM templates
, or
CloudFormation
. - Integrate cloud infrastructure with
CI/CD pipelines
for seamless deployment.
Collaboration & Documentation
- Work closely with network, security, and development teams to ensure cohesive cloud operations.
- Document cloud configurations, processes, and procedures.
- Develop and maintain playbooks, runbooks, and technical documentation.
- Support internal teams with technical training on cloud solutions.
Customer Service
- Deliver outstanding support through clear, empathetic, and timely communication.
- Log and track support interactions, escalating issues where needed.
- Ensure alignment of support services with business goals and user expectations.
Reporting & Learning
- Maintain detailed logs of incidents, resolutions, and system changes.
- Contribute to performance and incident reporting metrics.
- Stay up to date with emerging cloud technologies and best practices.
- Participate in training and knowledge-sharing sessions within the team.
Required Skills & Experience
- 2–5 years of experience in cloud operations or IT infrastructure roles.
- Strong hands-on experience with
Microsoft Azure
, including core services (VMs, Storage, Networking, AVD). - Working knowledge of AWS or GCP is a plus.
- Proficiency in scripting (PowerShell, Python).
- Understanding of cloud networking (subnetting, firewalls, DNS, VPN).
- Familiarity with security best practices and compliance frameworks.
- Experience using Azure Monitor or equivalent cloud-native monitoring tools.
- Demonstrated ability to troubleshoot complex infrastructure issues.
- Excellent communication and documentation skills.
Education & Certifications
- Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience.
- Preferred certifications include:
- Microsoft Certified:
Azure Administrator Associate - AWS Certified Solutions Architect – Associate
- Any relevant DevOps or cloud security certifications
Personal Attributes
- Detail-oriented and technically sharp.
- Positive, collaborative, and customer-focused.
- Strong ownership and accountability in delivering results.
- Passion for continuous improvement and learning.
Working Conditions
- Must have stable internet connectivity and a suitable home working environment.
Be The First To Know
About the latest Azure engineer Jobs in South Africa !
Microsoft Azure Project Manager
Posted today
Job Viewed
Job Description
Job Title:
Microsoft Azure Project Manager
Location:
South Africa (Remote within AST timezone)
Full Time
About the Company:
We are a dynamic organization based in Bermuda, delivering innovative solutions across cloud technologies. Our team values collaboration, technical expertise, and a commitment to excellence.
Role Overview:
We are seeking an experienced
Microsoft Azure Project Manager
to lead and manage cloud projects from initiation to completion. The ideal candidate will have strong expertise in Microsoft Azure, project management methodologies, and the ability to coordinate cross-functional teams. This role requires availability during AST (Atlantic Standard Time) working hours.
Key Responsibilities:
- Plan, execute, and deliver Microsoft Azure projects on time and within budget.
- Manage project scope, timelines, resources, and risks.
- Coordinate with stakeholders, including technical teams, clients, and vendors.
- Ensure adherence to best practices in cloud architecture and security.
- Provide regular project updates, reports, and documentation.
- Drive continuous improvement and optimize project workflows.
Required Skills and Experience:
- Proven experience managing Microsoft Azure projects.
- Strong knowledge of Azure services, architecture, and deployment.
- Experience with project management tools and methodologies (Agile, Scrum, or Waterfall).
- Excellent communication, leadership, and organizational skills.
- Ability to work independently and manage multiple projects simultaneously.
- Availability to work AST timezone hours.
Preferred Qualifications:
- Microsoft Azure certifications (e.g., AZ-900, AZ-104, AZ-305).
- Experience in cloud migration, hybrid cloud solutions, or enterprise-scale deployments.
What We Offer:
- Competitive compensation and benefits.
- Opportunity to work with a forward-thinking, innovative team.
- Flexible work environment within AST timezone.
Azure Platform Engineer
Posted today
Job Viewed
Job Description
About Kocho
We believe specialist UK firms deserve the same level of service they would give their own clients. We know that clients want expertise, a service they can rely on and intimate support from a named individual who knows their business.
Our relentless commitment to finding the best solution, our sense of pride in helping our clients achieve their goals and our thirst for understanding how technology improves business are what make us successful.
With us it's Personal We are seeking a highly capable 3rd Line Azure engineer, you will be responsible to remotely deliver senior 3rd line support and project services to multiple international customers, in line with contractual SLAs and KPIs.
3rd Line Azure Engineer Responsibilities:
- Provide third line incident management (diagnosis, investigation, resolution), as well as technical project implementation services to Kocho's customers focusing on Cloud technologies.
- Work with incident management, service desk, other technical teams and the customer as required.
- Understand SLAs in a production environment and proactively strive to meet the commitments.
• Provide detailed and effective communication to internal teams and customers. - Work directly with vendors to identify innovative solutions and actively apply those solutions for customer issues.
- Follow through on issues with vendors for a timely resolution.
- To be an integral team member identifying and contributing to customer service improvement suggestions, initiatives and solution realisation to all of Kocho's customers.
- Develop and enhance cooperative interdepartmental relationships and communications throughout the company and with individuals external to the company.
3rd Line Azure Engineer Technical Requirements: *
- AZ-900 Microsoft Azure Fundamentals
- AZ-104 Microsoft Azure Administration
- AZ-140 Configuring and Operating Microsoft Azure Virtual Desktop
- AZ-305 Microsoft Azure Solutions Architect
- ITIL v3/v4 Foundation
5-10 years' experience in the following areas:
- Microsoft Windows Server OS in an Enterprise environment (Implementing, managing and supporting)
- Microsoft Windows Active Directory Services (Implementing, managing and supporting)
- PowerShell scripting (analyse, edit & create)
- Configuring and maintaining all aspects of azure resources: Virtual Machines, Key vaults, Bastion, Azure Policy, Storage accounts, Virtual Networks, Routing tables, Azure FW policies, NSG rules, Azure AD, MFA, conditional access policies, Load balancers, Application Gateways, Backups, Azure Update Manager, Azure Arc.
- Compile technical documentation and user guides for IT systems and applications
Key Attributes:
- Strong written and oral communication in English is a must.
- Strong presentation skills are considered an asset.
- Strong and proven troubleshooting ability in a large scale, fast-paced operations environment.
- Demonstrated ability to work independently and manage time to support multiple high-priority objectives simultaneously.
- Ability to make timely and sound decisions under conditions of uncertainty and / or stress.
- Ability to design solutions and develop plans that are appropriately comprehensive, realistic, and effective for Kocho's customer base.
- Ability to manage client and management expectations, keeping all stakeholders informed about projects and / or incidents.
- Ability to adjust plans to respond to changing business priorities. People Skills - Ability to work collaboratively within a team sharing ideas and gaining consensus on a proper solution.
- Effective and personable communication with customers and vendors to achieve desired results.
- Ability and desire to mentor teammates on areas of expertise, helping raise the collective knowledge of the team.
- Desire and drive to attain results and closure on issues even if faced with resistance & reluctance.
- Reliability and commitment to getting the job done (including after hours as required
Working Hours:
- Cover core UK hours as required
- Provide out of hours standby cover on a rotational basis
- Work overtime when required and approved
- Be willing to work all SA public holidays in return for overtime remuneration or time in lieu
At Kocho, we prioritize transformation and diversity by integrating employment equity goals into our recruitment process. We are committed to fostering a diverse and inclusive workplace, reflecting individuals from all demographics and supporting individuals with disabilities.
Azure Data Engineer
Posted today
Job Viewed
Job Description
JOB OVERVIEW
- You will work within a team solving complex problems to deliver real business value across a wide range of industries such as mining, telco's, retail and financial services.
- You will help develop best practices and drive improvements in data engineering across the business.
RESPONSIBILITIES, ACTIVITIES AND KEY DELIVERABLES
- Translate business requirements into technical specifications and communicate complex concepts to both technical and non-technical stakeholders
- Design enterprise scale data engineering solutions to meet complex business requirements across diverse client environments
- Build scalable and robust data pipelines that ingest, clean and transform data across many sources
- Proactively identify and implement improvements to enhance data quality, performance, and reliability across pipelines
- Manage technical delivery of data engineering deliverables, managing scope, timelines, risks and stakeholder communications
- Mentor junior data engineers, contribute to knowledge sharing and capability building
Qualifications
- Graduate or Postgraduate
degree in Computer Science, Information Technology, Statistics, Engineering or related technical field.
Requirements
- 8+ years of data engineering experience with extensive SQL and Python experience
- Solid understanding of Apache Spark as a distributed data processing framework
- Experience in data architecture including data warehouse design, data lake implementation and a medallion architecture
- Experience in designing building and optimising data pipelines for large and complex datasets
- CI/CD experience using Azure DevOps, Git, and infrastructure-as-code tools (ARM templates, Terraform, or Bicep)
- Experience using the following Azure cloud data platform technologies to implement data engineering solutions:
- Azure Databricks
- Azure Synapse Analytics
- Azure Data Factory
- Azure Storage / Data Lake
- Azure SQL Database
- Experience with the following technologies would be beneficial
- dbt (data build tool)
- Snowflake data warehousing
- Streaming technologies such as Spark streaming or Kafka
- A relevant data engineering certification would be beneficial
BEHAVIORAL COMPETENCIES
- Problem Solver:
Can identify problems and opportunities and use critical thinking skills to develop innovative solutions in response. - Client Focused:
Seeks to understand clients and establish effective collaborative working relationships. - Proactive:
Communicates proactively with project stakeholders and takes action to achieve goals. - Resilient:
Copes effectively under pressure or opposition (time or ambiguity). - Team Orientated:
Enjoys working in a team and has a collaborative and inclusive leadership style. - Quality Focused
: Focused on delivering high quality solutions. - Communication Skills:
Strong verbal and written communication skills. Can effectively present complex technical concepts to both technical and non-technical audiences.