We are seeking a highly skilled Senior Azure Cloud Engineer to join our dynamic cloud team. The successful candidate will be responsible for designing, implementing, and maintaining secure, scalable, and resilient cloud solutions on Microsoft Azure. This role requires strong expertise in cloud architecture, DevOps practices, and enterprise-level cloud infrastructure management, with a focus on delivering high-quality solutions for business and IT stakeholders.
Key Responsibilities:
Design, deploy, and manage scalable, secure, and highly available cloud infrastructure on Microsoft Azure.
Lead the implementation of cloud-native solutions including IaaS, PaaS, and SaaS.
Collaborate with architects, developers, and operations teams to ensure alignment with enterprise cloud strategy.
Implement and maintain infrastructure-as-code (IaC) using tools such as Terraform, ARM templates, or Bicep.
Monitor, troubleshoot, and optimize cloud services for performance, security, and cost-efficiency.
Develop and enforce cloud governance, security policies, and best practices.
Lead cloud migration projects, including assessment, planning, and execution.
Support CI/CD pipelines and DevOps processes to enable automated deployment and monitoring.
Mentor and guide junior cloud engineers on best practices and advanced Azure concepts.
Participate in incident management, root cause analysis, and continuous improvement initiatives.
Required Skills and Experience:
Bachelor's degree in Computer Science, Information Technology, or related field.
5+ years of experience in cloud engineering, with at least 3 years of hands-on experience with Microsoft Azure.
Deep understanding of Azure services: Virtual Machines, App Services, Storage, Networking, Azure AD, Key Vault, Functions, Logic Apps, and AKS.
Strong experience with cloud security, identity, and compliance standards.
Proficiency in scripting and automation using PowerShell, Python, or similar languages.
Experience with Infrastructure-as-Code (Terraform, ARM Templates, or Bicep).
Strong knowledge of DevOps practices, CI/CD pipelines, and monitoring tools.
Solid understanding of networking, storage, and database services in cloud environments.
Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications:
Azure Solutions Architect, Azure DevOps Engineer, or Azure Administrator certification.
Experience with hybrid cloud architectures and migration strategies.
* Familiarity with financial services or enterprise environments.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.