Cloud Engineer (p7)

South Africa, South Africa

Job Description

Department
University of Venda -> Vice Chancellor and Principal -> Corporate Services -> Department of Information Communication Technology
Job Title
CLOUD ENGINEER (P7)
Post Level
Grade 7
Job Type
Support - Univen Funded
Closing Date
14/11/2025
Job Requirements
A Bachelor's degree in Computer Science, Information Systems, or a related field, with at least five years of practical experience working on Azure cloud platforms.

  • Azure Cloud certifications are highly desirable, reflecting advanced expertise and a commitment to continuous learning.
  • Proven proficiency in managing Linux (multiple distributions) and Windows Server environments.
  • Strong analytical skills for diagnosing complex issues in distributed cloud systems.
  • Solid project management capabilities, with experience working in Agile, Scrum, or Kanban frameworks.
  • Competence in shell scripting (Bash, PowerShell) for automation and system troubleshooting.
  • Experience automating Office 365 license onboarding to streamline collaboration and boost productivity.
  • Hands-on expertise in Azure resource management, including security, networking, and Azure Active Directory.
  • Familiarity with hypervisors such as VMware, KVM, and Hyper-V.
  • Practical knowledge of virtualization and containerization, including orchestration tools like Kubernetes.
  • Experience using Infrastructure as Code (IaC) tools to automate provisioning and deployment.
  • Deep understanding of Identity and Access Management (IAM), encryption, and security group configurations.
  • Proficiency with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, and CircleCI to support DevOps practices.
Duties
  • Design, implement, and maintain cloud infrastructure across PaaS, IaaS, SaaS, Serverless, DevOps, and IaC environments.
  • Integrate on-premises systems and multi-cloud architectures to ensure seamless operations.
  • Conduct thorough assessments of the existing UNIVEN ICT Cloud ecosystem, including legacy systems and network configurations.
  • Perform cost optimization and performance tuning, including rightsizing of virtual machines and storage tiers.
  • Architect Virtual Networks (VNets) with appropriate subnetting, address spaces, and load balancing using Azure Load Balancer and Azure Application Gateway.
  • Organize resources logically using Resource Groups for efficient management.
  • Implement and manage security protocols including RBAC, managed identities, network security groups, Azure policies, passwordless authentication, and MFA.
  • Monitor and maintain systems using Azure Monitor, Log Analytics, Azure Advisor, and automated alerting mechanisms.
  • Ensure high availability and disaster recovery strategies are in place and operational.
  • Deploy and automate core Azure resources using IaC methodologies.
  • Leverage the Azure Architecture Centre for best practices, reference designs, and implementation guidance.
  • Collaborate with Microsoft support engineers for proactive issue resolution and environment optimization.
  • Schedule and execute patching and security updates to maintain system integrity.
  • Administer Azure roles and permissions, including owner, contributor, reader, and custom roles.

Skills Required

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.


Job Detail

  • Job Id
    JD1578848
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned