Senior DevOps Engineer

6 days ago


Johannesburg Metropolitan Area, South Africa cloudandthings Full time R120 000 - R180 000 per year

About

At , we believe great work starts with great people. Our culture is built on curiosity, collaboration, and a deep respect for our craft. We operate with integrity, take ownership, and bring a relentless focus to solving meaningful problems.

We don't just build technology, we build trust, teams, and long-term partnerships. From our senior engineers to our newest joiners, we support one another, challenge each other, and celebrate the wins, big and small. It's a place where high standards meet real impact, and where everyone has the space to grow, lead, and do work they're proud of.

We're on the lookout for a motivated and experienced Senior DevOps Engineer to be part of our growing team.

Overview

This role involves working with engineering teams to ensure environments are provisioned, secure, observable, and scalable, while contributing to broader platform engineering efforts across our clients. The ideal candidate will bring strong infrastructure-as-code skills, hands-on containerisation and Kubernetes experience, and a passion for automation and continuous improvement.

Key Responsibilities

While the list below is long, an ideal candidate should have working knowledge and experience covering many of the tools and services. The requirements for each project differ over time, and these skills provide an overview of what may typically be required of a Senior DevOps Engineer.

Software Engineering – Fundamentals

  • Strong knowledge of modern operating systems, especially
    Linux
    and
    Red Hat Enterprise Linux (RHEL)
    .
  • Proficiency in scripting and automation languages (e.g. Bash, Python, PowerShell).
  • Strong understanding of Git, branching strategies, and GitOps patterns.
  • Understanding of software development workflows and collaboration with engineering teams.

Cloud

  • Experience with
    Azure or AWS IaaS/PaaS
    including AKS, EKS, App Services, VNets, Load Balancers, and Key Vault.
  • Understanding of hybrid and multi-cloud deployments, particularly
    Azure, AWS
    and
    OpenShift on RHEL
    .
  • Strong experience with
    Terraform
    and/or
    Bicep
    for infrastructure-as-code.
  • Familiarity with Well-Architected Framework and secure, cost-optimised designs.

CI/CD Engineering

  • Design and support CI/CD pipelines using Azure DevOps, Jenkins, GitLab CI, or TeamCity.
  • Experience integrating CI/CD into
    OpenShift GitOps workflows
    .
  • Configure runners/agents, manage artefacts, secrets, and automate deployment across environments.
  • Use
    Ansible
    for configuration management, environment provisioning, and post-deployment automation across hybrid and containerised platforms.

Containerization and Kubernetes

  • Strong hands-on experience with
    Docker
    ,
    Podman
    , and
    Kubernetes
    .
  • Cluster deployment and management (on-prem or in cloud).
  • Project setup, quotas, limits, and policy enforcement.
  • Managing operators, templates, and OpenShift-specific workloads.
  • Understanding of
    RHEL's Docker CE deprecation
    , and migration to Podman/OpenShift alternatives.
  • Expertise in Helm, Kustomize, or OpenShift templates for manifest management.

Observability and Monitoring

  • Deploy and configure tools such as
    Prometheus
    ,
    Grafana
    , and
    ELK Stack
    in both vanilla K8s and OpenShift environments.
  • Set up custom metrics and dashboards on OpenShift using built-in monitoring tools.
  • Contribute to operational excellence by improving incident response and service-level visibility.

Security and Compliance

  • Secure secrets via
    OpenShift Secrets
    ,
    Azure Key Vault
    , or
    HashiCorp Vault
    .
  • Implement image scanning and enforce compliance using container security tools like
    Trivy
    and
    Anchore
    .

Networking and Connectivity

  • Experience with
    HAProxy
    ,
    NGINX
    , or
    OpenShift Routes
    for ingress and load balancing.
  • Familiar with setting up VPNs, private endpoints, ExpressRoute, Transit Gateway and hybrid connectivity between clusters.

Operations and Platform Engineering

  • Support container platform migrations from Docker CE on RHEL to OpenShift.
  • Contribute to internal reusable platform components and automation scripts.
  • Conduct storage management and replication (e.g., MongoDB on OpenShift).
  • Assist with cost analysis and sizing of Clusters.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related field.
  • 5+ years of experience in DevOps or Platform Engineering roles.
  • Hands-on experience with
    Kubernetes
    ,
    Azure, AWS
    and
    RHEL
    .
  • Strong skills in infrastructure-as-code, automation, and CI/CD design.
  • Familiarity with cloud-native security, observability, and networking patterns.
  • Excellent troubleshooting and diagnostic capabilities.
  • Strong communication skills and ability to work with developers, architects, and client stakeholders.

Certifications

  • Red Hat Certified Engineer (RHCE)
  • Certified Kubernetes Administrator (CKA)
  • Red Hat Certified Specialist in OpenShift Administration (EX280)
  • HashiCorp Certified: Terraform Associate
  • AWS Certification
  • Microsoft Certification

What We Offer

  • A culture of engineering and an environment where ideas are heard, and builders can build.
  • Competitive compensation and bonus structure.
  • A flexible and supportive work environment that values diversity, work-life balance, and personal growth.
  • Opportunities for career advancement and ongoing professional development.
  • Ongoing learning and development opportunities to enhance your skills.
  • Engaging with cutting-edge technologies and awesome client projects.
  • Access to a talented team of professionals and mentors.

*If you have not heard back from us within 30 days, please consider your application unsuccessful. However, we'd love for you to keep an eye out for future opportunities and please continue to apply.


  • DevOps Engineer

    2 weeks ago


    Johannesburg Metropolitan Area, South Africa CloudPlexo Full time R900 000 - R1 200 000 per year

    CloudPlexo is an Advanced AWS Consulting Partner dedicated to helping businesses worldwide harness the full potential of cloud technology. We specialize in enabling organizations to optimize performance, enhance scalability, and accelerate innovation through digital transformation. From cloud storage and backup/recovery to AI development and cloud migration,...


  • Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R1 200 000 - R2 400 000 per year

    Gig Engineeris seeking aSenior Professional Civil Engineeron behalf of its client based in Johannesburg.As aSenior Airport Civil Engineer, you will form part of theSouth African Aviationteam and will work with our colleagues in Airport Asset Design based in the Netherlands. With your background and knowledge in civil engineering, you would lead our Airports...


  • Johannesburg, South Africa DXC Technology Full time

    Join to apply for the Senior DevOps Engineer role at DXC Technology . Job Description We are seeking a highly skilled Senior DevOps Engineer to lead the design, implementation, and management of our cloud infrastructure and CI/CD pipelines. The ideal candidate will have deep expertise in automation, monitoring, and cloud‑native systems, and will work...


  • Johannesburg, South Africa Supportwave Full time

    Join to apply for the Senior DevOps Engineer role at Supportwave . Senior DevOps Engineer - Hybrid (3 days in office per week), 12 Month Contract, Johannesburg. Drive infrastructure enhancements and automate processes for scalable, reliable systems in financial services. Assess pipelines, implement CI/CD using AWS tools like CodePipeline and ECR, manage IaC...


  • Johannesburg, South Africa DXC Technology Full time

    Senior DevOps Engineer DXC Technology is seeking a highly skilled Senior DevOps Engineer to lead the design, implementation, and management of our cloud infrastructure and CI/CD pipelines. The ideal candidate will have deep expertise in automation, monitoring, and cloud-native systems, and will work closely with software development, QA, and operations teams...


  • Johannesburg, Gauteng, South Africa SYSPRO Full time R1 200 000 - R1 800 000 per year

    Senior DevOps Engineer (Azure DevOps & Kubernetes)Department: Software DevelopmentEmployment Type: Full TimeLocation: SA | Central | JohannesburgDescriptionWe are looking for a Senior DevOps Engineer to take ownership of our Azure DevOps environment, including CI/CD pipelines, Git repositories, and deployment automation. You will play a key role in ensuring...


  • Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R900 000 - R1 200 000 per year

    Job Specification: Project Engineer - HV Solar Farm ConstructionLocation: Johannesburg (Remote) with weekly site visits to Bela BelaContract Duration: 12 MonthsStart Date: Immediate / As soon as availableRole OverviewWe're seeking a resilient and strategically minded Project Engineer to lead the delivery of ahigh-voltage solar farm construction project. This...

  • DevOps Engineer

    2 weeks ago


    Johannesburg Metropolitan Area, South Africa iOCO Full time R600 000 - R1 200 000 per year

    We are seeking a highly skilled DevOps Engineer with strong AWS expertise to join our client project team. This role will focus initially on developer enablement and CI/CD pipeline optimization, and then evolve into broader infrastructure automation and operations as the platform matures. The ideal candidate will bring hands-on AWS experience,...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Full time R1 000 000 - R2 500 000 per year

    Position Summary:As a Senior DevOps Engineer, you will be responsible for leading the design, implementation, and optimization of our DevOps infrastructure and processes. You will collaborate closely with cross-functional teams to streamline software development, testing, and deployment pipelines, while ensuring scalability, reliability, and security. This...


  • Johannesburg, South Africa Syspro Proprietary Limited Full time

    Senior DevOps Engineer (Azure DevOps & Kubernetes) Department : Software Development Employment Type : Full Time Location : SA | Central | Johannesburg We are looking for a Senior DevOps Engineer to take ownership of our Azure DevOps environment, including CI/CD pipelines, Git repositories, and deployment automation. You will play a key role in ensuring...