Enable job alerts via email!

Azure Cloud Engineer

Hr Genie

Gauteng

On-site

ZAR 500,000 - 800,000

Full time

30 days ago

Boost your interview chances

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

Job summary

A leading company in cloud solutions is seeking an Azure Cloud Engineer to manage and support Azure infrastructure. The role involves collaborating with IT teams, troubleshooting, and optimizing cloud environments. Ideal candidates will have experience with scripting, virtualization, and strong networking skills, alongside a passion for technology and problem-solving.

Qualifications

  • Proficiency in scripting languages like Bash or Python.
  • Experience with managing full application stacks.
  • Strong networking skills and troubleshooting abilities.

Responsibilities

  • Provision and maintain Azure cloud infrastructure as code.
  • Collaborate with engineering to define infrastructure requirements.
  • Troubleshoot issues across various services.

Skills

Scripting languages
Version control platforms
Virtualization technologies
Deployment lifecycle understanding
Networking and troubleshooting

Tools

Azure
Windows Server
DevOps tools

Job description

We pride ourselves on our culture that is made up of impeccably skilled, passionate professionals.

Our team varies from veterans of the industry to fresh-faced young talent who are ready to shape the future. As an Azure Cloud Engineer, you will work with the engineering team, focusing on Azure infrastructure management and support.

A key part of the role is troubleshooting and maintaining Azure infrastructure for our customers.

You will collaborate closely with the head of Cloud Solutions and our customers' IT teams to support, manage, and optimize their Azure environments. We seek candidates passionate about improving lives through technology and dedicated to delivering value to our customers.

Requirements
  • Proficiency in one or more scripting languages (e.g., Bash, PowerShell, Ruby, Python)
  • Experience with version control platforms (e.g., Git, Perforce, SVN, TFVC)
  • Experience managing full application stacks from OS to custom applications
  • Exposure to virtualization technologies (Hypervisors, VMware, Xen)
  • Understanding of the complete deployment lifecycle (design, build, test, deploy)
Tasks & Responsibilities
  • Work collaboratively with software engineering to define infrastructure and deployment requirements
  • Provision, configure, and maintain Azure cloud infrastructure as code
  • Ensure configuration and compliance using configuration management tools
  • Administer and troubleshoot Windows-based systems
  • Troubleshoot issues across various services and functional areas
  • Build and maintain operational tools for deployment, monitoring, and analysis of Azure infrastructure
  • Perform infrastructure cost analysis and optimization
Hard Skills
  • Advanced experience in administration and troubleshooting of at least three of the following: DevOps/Deployment, Orchestration, Management, Configuration Management, Continuous Integration tools (e.g., Kubernetes, Docker, Jenkins, Ansible, Chef, Puppet)
  • Advanced experience with Microsoft Windows Server and related technologies (Active Directory, Exchange)
  • Strong networking and troubleshooting skills (TCP/IP, DNS, routing, firewalls, LAN/WAN, traceroute, iperf, dig, cURL)
Soft Skills
  • Strong communication and collaboration skills
  • Passion for resolving user pain points through design and development
  • Openness to feedback and constructive criticism
  • Interest in AWS and innovation
  • Ability to research and stay updated on industry trends
  • Teamwork and excellent interpersonal skills
  • Lifelong learning mindset
  • Creative problem-solving abilities
  • Flexibility and adaptability to change
  • Meticulous, organized, and analytical approach to work
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.