Azure Cloud Engineer

IT – Software Development
Cape Town – Western Cape

A well-established managed service provider based in the UK is currently seeking to expand its team of engineers in South Africa. Since its establishment in 2000, the company has been involved in designing, constructing, and overseeing secure cloud-based solutions for its B2B clients located in both the UK and South Africa. The company’s focus revolves around the design, implementation, and management of Azure and AWS cloud solutions, and they are  known for delivering exceptional expertise and premium service. With a multitude of prestigious accreditations, including ISO 27017, the company consistently operates at an exceptionally high standard, consistently surpassing client expectations daily.  The Ideal Azure Cloud Engineer will possess a proven track record as an Azure systems administrator or engineer. They are searching for an individual who is bright, enthusiastic, and proactive in their approach. As the role primarily involves working with UK clients, exceptional business communication skills in both written and spoken English are an absolute necessity.
  • Deployment, automation, management, and maintenance of Azure-based production systems.
  • System troubleshooting and problem resolution of AWS environments and solutions.
  • Ensuring availability, performance, security, and scalability of Azure-based production solutions.
  • Design, maintain and manage tools for automation of different Azure sysadmin processes.
  • Provide recommendations for Azure architecture and process improvements.
  • Leading and working as part of Azure cloud solution rollout projects for their clients.
  • Azure Certified (or proven equivalent experience) to at least Intermediate level (e.g., AZ-104, DP-300, etc.)
  • 2+ years’ hands-on experience provisioning, operating, and managing Azure environments.
  • 5+ years of system administration experience in Linux- or Windows-based server environments.
  • Comfortable working to tight deadlines and demanding SLAs.
The successful applicant must:
  • Have proven expertise in IT project delivery.
  • Know how to serve demanding international clients, who expect a very high standard of service.
  • Be a positive individual willing to learn quickly and work hard.
  • Show a track record of completing tasks and projects on time and at high quality.
Technical expertise
The successful candidate would have experience in many of the following technologies/methodologies:
  • Azure cloud infrastructure
  • Architect, build and operate Azure cloud infrastructure platforms.
  • Proficient with all Azure services: compute, networking, storage, and database, as well as monitoring
  • Experience with multi-tier architectures: load balancers, caching, web servers, application servers, databases, and networking
System administration
  • A solid background in Linux and/or Windows server system administration
  • Understanding of database and networking administration fundamentals
  • Experience in troubleshooting distributed systems.
Technical certifications
  • Whilst a degree is not mandatory, the company does require candidates to be Azure Certified to at least Intermediate level, or to be able to prove equivalent experience and expertise. In addition, one or more of the following would be highly advantageous:
    • Degree or Diploma in Computer Technology
    • Azure Expert Certification
    • MCSA or MCSE or MCITP
    • LPIC (Linux Professional Institute Certification)
  • Demonstrate strong interpersonal skills and know what it means to be a good team player.
  • Have a professional and mature work ethic.