Senior DevOps Engineer
6 days ago
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 yearCloudPlexo 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,...
-
Senior Professional Engineer: Civil
12 hours ago
Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R1 200 000 - R2 400 000 per yearGig 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...
-
Senior DevOps Engineer
1 week ago
Johannesburg, South Africa DXC Technology Full timeJoin 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...
-
Senior DevOps Engineer
2 weeks ago
Johannesburg, South Africa Supportwave Full timeJoin 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...
-
Senior DevOps Engineer
3 weeks ago
Johannesburg, South Africa DXC Technology Full timeSenior 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...
-
Senior DevOps Engineer
1 week ago
Johannesburg, Gauteng, South Africa SYSPRO Full time R1 200 000 - R1 800 000 per yearSenior 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...
-
Solar Project Engineer
6 days ago
Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R900 000 - R1 200 000 per yearJob 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 yearWe 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,...
-
Senior DevOps Engineer
4 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full time R1 000 000 - R2 500 000 per yearPosition 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...
-
Senior Devops Engineer
3 weeks ago
Johannesburg, South Africa Syspro Proprietary Limited Full timeSenior 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...