Enable job alerts via email!

Azure Cloud Engineer

Dotcom

Gauteng

On-site

ZAR 50 000 - 90 000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Cloud Engineer to design and manage cloud infrastructure in Microsoft Azure. This role is pivotal in ensuring the reliability, performance, and security of cloud systems for various clients. The ideal candidate will have a strong technical background, with expertise in cloud security, automation tools, and CI/CD pipelines. Join a collaborative environment where your contributions will directly impact project success and client satisfaction. If you are passionate about cloud technology and eager to tackle complex challenges, this opportunity is perfect for you.

Qualifications

  • 5+ years of experience in cloud engineering with a focus on Microsoft Azure.
  • Strong scripting skills in PowerShell, Python, or other relevant languages.
  • Expertise in Azure services including Azure Virtual Machines and Kubernetes.

Responsibilities

  • Design and deploy scalable and secure Azure cloud solutions.
  • Implement and manage cloud security configurations and best practices.
  • Monitor cloud environments for optimal performance and cost efficiency.

Skills

Microsoft Azure
Terraform
PowerShell
Python
CI/CD Pipelines
Cloud Security
Network Security
Incident Management

Education

Bachelor's degree in Computer Science
Equivalent work experience

Tools

Azure DevOps
Azure Security Center
Jenkins

Job description

As a key member, you will be responsible for designing, implementing, and managing cloud infrastructure in Microsoft Azure.

You will play a critical role in ensuring the reliability, performance, and security of cloud systems for our clients and internal teams.

This position is ideal for individuals with a strong technical background, a proactive approach to problem-solving, client support, and a passion for cloud technology.

Key Responsibilities :
  1. Design and Implement Cloud Solutions : Architect, design, and deploy scalable and secure Azure cloud solutions tailored to the client's requirements.
  2. Infrastructure as Code (IaC) : Develop and manage infrastructure through automation tools such as Terraform, ARM templates, and Azure CLI.
  3. Cloud Security : Implement and manage cloud security configurations and best practices, including identity and access management (IAM), network security groups (NSGs), firewalls, and encryption.
  4. Performance Optimization : Monitor cloud environments to ensure optimal performance, scalability, and cost efficiency, making necessary adjustments and recommendations.
  5. Troubleshooting & Incident Management : Diagnose and resolve issues related to network, storage, compute, and other services within Azure environments, participating in on-call rotation when needed.
  6. Continuous Integration / Continuous Deployment (CI / CD) : Automate deployments and manage CI / CD pipelines using tools like Azure DevOps, Jenkins, or similar.
  7. Cost Management : Optimize cloud spend by managing budgets, implementing cost control policies, and recommending cost-effective solutions.
  8. Collaboration : Work closely with developers, network engineers, security teams, and other stakeholders to ensure smooth cloud operations and project success.
  9. Documentation : Maintain clear and concise documentation of cloud environments, configurations, processes, and procedures.
  10. Mentorship : Provide technical guidance and mentorship to junior team members and assist in knowledge transfer across the team.
Qualifications :
  • Education : Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Experience : 5+ years of experience in cloud engineering with a focus on Microsoft Azure. Proven experience in deploying and managing cloud infrastructure in a production environment.
  • Technical Skills : Expertise in Azure services, including Azure Virtual Machines, Azure App Services, Azure Storage, Azure Networking (VNets, VPNs, Load Balancers), and Azure Kubernetes Services (AKS). Strong scripting skills in PowerShell, Python, or other relevant languages. Experience with Infrastructure as Code tools (Terraform, ARM templates, etc.). Hands-on experience with CI / CD pipelines and automation tools. Familiarity with cloud security best practices and tools (Azure Security Center, Sentinel, etc.). Understanding of networking principles (DNS, load balancing, VPNs, etc.) in cloud environments.
  • Soft Skills : Strong communication skills to work effectively with cross-functional teams and clients. Problem-solving mindset with attention to detail. Ability to work independently with minimal supervision and handle multiple tasks in a fast-paced environment.
Certifications :
  • Microsoft Certified : Azure Fundamentals (AZ-900) : A foundational certification demonstrating basic knowledge of Azure services and solutions.
  • Microsoft Certified : Azure Administrator Associate (AZ-104) : Validates expertise in managing Azure identities, governance, storage, compute, and virtual networks.
  • Microsoft Certified : Azure Solutions Architect Expert (AZ-303, AZ-304) : Advanced certification for designing and implementing Azure solutions, covering architecture and security.
  • Microsoft Certified : Azure Security Engineer Associate (AZ-500) : Focuses on security best practices and knowledge for implementing and managing security controls.
  • Microsoft Certified : Azure DevOps Engineer Expert (AZ-400) : Demonstrates proficiency in combining people, process, and technology to deliver cloud solutions using DevOps methodologies.
  • Microsoft Certified : Azure Developer Associate (AZ-204) : Designed for cloud engineers who also work on building and deploying cloud-native applications.
Soft Skills :
  • Strong communication and collaboration skills.
  • Receptive to feedback and continuous learning.
  • Ability to work well in team environments and think creatively to solve problems.
  • Flexible, organized, and detail-oriented with a logical and analytical approach to problem-solving.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.