Enable job alerts via email!

Senior Cloud Engineer

BETSoftware

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

Yesterday
Be an early applicant

Job summary

A technology company in Johannesburg is seeking a Senior Cloud Engineer to design and build distributed systems, support production teams, and manage cloud computing tasks. The ideal candidate should have over 3 years of experience with cloud technologies, Linux systems, and container orchestration. This role offers a collaborative environment focused on organizational success and continuous improvement.

Qualifications

  • 3+ years of hands-on experience in Cloud technologies and Linux systems.
  • Experience with container orchestration and security practices.
  • Certifications such as RHCSA or RHCE are advantageous.

Responsibilities

  • Design and build distributed systems.
  • Support Production and Development Teams in resolving issues.
  • Maintain documentation for procedures and configurations.

Skills

Cloud technologies
Linux systems
Container technologies
Kubernetes
OpenShift
Automation scripting

Education

Degree in Computer Science or related field

Tools

Docker
Podman
OpenShift
Prometheus

Job description

Job title : Senior Cloud Engineer

Job Location : Gauteng, Johannesburg Deadline : September 30, 2025

Responsibilities

  • Work closely with customers to understand, capture, and deliver against their requirements.
  • Design and build distributed systems.
  • Work with the Operator Framework and have an interest in diving into OpenShift and ODF (OpenShift Data Foundation).
  • Collaborate with fellow engineers and the community to serve customers.
  • Support Production and Development Teams in resolving container platform issues.
  • Develop and oversee backup, replication, and disaster recovery strategies.
  • Maintain documentation for procedures, configurations, and programs.
  • Ensure systems adhere to NIST and departmental standards.
  • Develop automation scripts using Ansible or similar tools.
  • Maintain software repositories and apply updates.
  • Install, configure, and maintain OpenShift environment.
  • Monitor system health using tools like Prometheus through automated and manual processes.
  • Integrate Linux with other environments (authentication, directory services, network file systems).
  • Manage cloud computing tasks such as provisioning, monitoring, and orchestration.
  • Diagnose OS and application-level issues and advise on solutions.
  • Communicate clearly and set expectations with stakeholders.
  • Have an understanding of RedHat OpenShift and Kubernetes.
  • Understand infrastructure as code and related toolchains.

Living the spirit :

  • Embrace company values in daily tasks to ensure departmental and organizational success.
  • Promote teamwork, initiative, and continuous improvement.
  • Empower team members, foster growth, and lead by example.
  • Resolve conflicts constructively and lead in crisis situations.
  • Uphold high ethical standards and a learning mindset.
  • Take responsibility for duties, representing the Infrastructure team positively.

Qualifications

  • Degree in Computer Science, Business, or related field, or relevant experience.
  • Support Cloud technologies and Linux systems with at least 3+ years of hands-on experience.
  • Experience with container technologies: Docker, Podman, Crio, Containerd.
  • Experience with container orchestration: Kubernetes, OpenShift.
  • Knowledge of storage technologies, integration with environments, and security practices.
  • Certifications such as RHCSA, Red Hat Certified Specialist in OpenShift Administration, RHCE, RHCA are advantageous.

Troubleshooting experience :

  • Programming fundamentals in any language.
  • Linux troubleshooting and permission management, including SELinux.

Customer support experience :

  • Prioritize customer needs and communicate effectively to set expectations.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.