Talent.com
Impronics Technologies
Azure Infrastructure EngineerImpronics Technologies • Johannesburg, Gauteng, ZA
Search for other jobs
Azure Infrastructure Engineer

Azure Infrastructure Engineer

Impronics Technologies • Johannesburg, Gauteng, ZA
30+ days ago
Job description

Location

Johannesburg, South Africa

Experience Required

10-12 years

Job Description

We are seeking a highly experienced and certified Azure Infrastructure Engineer to join our dynamic team in Johannesburg. The ideal candidate will possess in‑depth expertise in Microsoft Azure, with a strong focus on designing, implementing, and managing scalable cloud infrastructure solutions. The role requires a seasoned professional with a proven track record in Azure administration, security, automation, and infrastructure management.

Key Responsibilities

  • Design, deploy, and manage Azure cloud infrastructure solutions, ensuring high availability, scalability, and security.
  • Lead cloud migration projects, including assessment, planning, and execution of transitioning on‑premise systems to Azure.
  • Implement Azure security best practices, including identity management, data protection, and access control.
  • Manage Azure networking, virtual machines, containers, and other IaaS components.
  • Develop and maintain infrastructure‑as‑code (IaC) scripts to automate deployment and configuration processes.
  • Monitor, troubleshoot, and optimize Azure environments for performance, cost, and reliability.
  • Collaborate with cross‑functional teams to ensure seamless integration of cloud services with other enterprise applications.
  • Provide mentorship and technical guidance to junior engineers in the team.
  • Stay up‑to‑date with the latest Azure technologies, and make recommendations for improvements or enhancements to the infrastructure.
  • Develop disaster recovery and business continuity strategies for Azure environments.

Required Skills and Experience

  • 10-12 years of hands‑on experience in IT infrastructure, with at least 5+ years dedicated to Azure cloud environments.
  • Deep expertise in Azure services such as Virtual Machines, Virtual Networks, Azure Storage, Azure Active Directory, and Azure Backup.
  • Experience in designing and implementing secure and scalable cloud solutions.
  • Strong knowledge of cloud networking (VNETs, Subnets, NSGs, VPNs) and hybrid cloud configurations.
  • Proficiency in automating infrastructure deployment using Azure DevOps, ARM templates, Terraform, or similar tools.
  • Hands‑on experience with monitoring and managing cloud resources, using Azure Monitor, Log Analytics, and other tools.
  • Strong understanding of Azure security, governance, and compliance frameworks.

Preferred Certifications

  • AZ-500: Microsoft Azure Security Technologies
  • AZ-700: Designing and Implementing Microsoft Azure Networking Solutions
  • AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop

Other Qualifications

  • Strong communication and leadership skills, with the ability to lead technical discussions and present solutions to stakeholders.
  • Azure certifications are highly preferred, demonstrating deep knowledge and commitment to continuous learning.
  • Ability to work independently and in a team environment, managing multiple projects and priorities.

#J-18808-Ljbffr

Create a job alert for this search

Azure Infrastructure Engineer • Johannesburg, Gauteng, ZA