Cloud Engineer

NedbankJohannesburg, GautengOn-siteFull-timeStaff, 8–12 yearsListed 4 hours ago

Apply now

About this role

Job Classification

Cloud Engineer 146818

Closing date: 30 August 2026

Job Family

Information Technology

Career Stream

IT Operations

Leadership Pipeline

Manage Self: Technical

Job Purpose

To implement and maintain the Nedbank private and hybrid cloud environments in line with Nedbank's Cloud Strategy in order to optimise IT expenditure and deliver efficiencies through automation.

Job Responsibilities

Linux Administration

- Administer, troubleshoot, and optimize large-scale Linux environments (RHEL, CentOS, Rocky Linux, Ubuntu).

- Perform system tuning, kernel parameter optimization, patching, upgrades, and security hardening.

- Manage storage, file systems, networking, DNS, NTP, SSL certificates, and OS-level troubleshooting.

- Conduct root cause analysis for infrastructure and application issues.

- Monitor system performance and implement proactive improvements.

Kubernetes & Container Platforms

- Deploy, manage, and troubleshoot Kubernetes clusters.

- Design and support highly available container platforms.

- Manage cluster upgrades, node pools, networking, ingress controllers, and service meshes.

- Implement container security best practices and image scanning.

- Optimize workload scheduling, resource utilization, and cluster performance.

- Support Helm deployments and GitOps practices.

Cloud Infrastructure

- Design and manage cloud environments on:

- Microsoft Azure

- AWS

- Implement cloud networking, load balancing, storage, backup, and disaster recovery solutions.

- Support cloud migration and modernization initiatives.

- Ensure cloud environments comply with security and governance standards.

Automation & DevOps

- Develop Infrastructure as Code (IaC) solutions using:

- Ansible

- Azure Devops pipeline

- Automate provisioning, deployment, monitoring, and operational tasks.

- Build and maintain CI/CD pipelines.

- Implement configuration management and application deployment automation.

- Develop Bash, Python, or PowerShell scripts to improve operational efficiency.

Monitoring & Reliability

- Implement and maintain monitoring and observability platforms.

- Configure alerts, dashboards, and performance metrics.

- Support incident management and production troubleshooting.

- Participate in on-call support rotations when required.

Essential Qualifications - NQF Level

- Matric / Grade 12 / National Senior Certificate

Preferred Qualification

Relevant IT related Degree or Diploma

Preferred Certifications

Public Cloud Certifcation and Virtualisation certification (VMware preferable)

Azure certifications

Minimum Experience Level

8-10 Years Cloud experience

Linux Administration

Kubernetes Administration

Azure expereince with certifications

Technical / Professional Knowledge

- Networking Knowledge
- Storage area network infrastructure
- Database Management
- Computer Security
- Disaster Recovery & Business continuity standards
- Information Technology concepts
- Systems application Design

Behavioural Competencies

- Technical/Professional Knowledge and Skills
- Managing Work
- Influencing
- Innovation
- Continuous Improvement
- Initiating Action
- Collaborating

---------------------------------------------------------------------------------------

Please contact the Nedbank Recruiting Team at +27 860 555 566