Devops Engineer Jobs in South Africa

10 open positions found · Salary range: From $7

View Devops Engineer
B

Devops Engineer

Blue Pearl PTY LTDSouth Africa

BluePearl is seeking a skilled and hands-on DevOps Engineer to support our technology environment on a part-time, fully remote basis. The successful candidate will be responsible for improving and maintaining CI/CD pipelines, cloud infrastructure, deployment processes, monitoring, automation, security, and overall system reliability. This role is suited to a DevOps professional who can work independently, troubleshoot effectively, and support development teams in delivering secure and reliable …

1 week agovia free apisApply ›
View DevOps Engineer II
T

DevOps Engineer II

The Shoprite Group of CompaniesBrackenfell, Western Cape, South Africa

We're looking for an experienced DevOps Engineer II to help drive secure, scalable, and reliable software delivery across our cloud and data platforms. This role combines traditional DevOps engineering with deep expertise in Kubernetes, AWS, Infrastructure as Code, and DevSecOps practices. You'll play a key role in designing and operating production platforms, enabling secure cross-account access patterns, mentoring engineers, and supporting customer-facing products running at scale. As a trusted technical specialist, you'll work closely with Engineering, Data, Analytics, and Machine Learning teams to deliver resilient platform capabilities that accelerate innovation while maintaining high standards of security, reliability, and operational excellence.

via jobspyApply ›
View DevOps Engineer
R

DevOps Engineer

RethinkitSouth Africa

Rethinkit City of Cape Town, Western Cape, South Africa Direct message the job poster from Rethinkit We are looking for a Senior DevOps Engineer to help us design, implement, and operate enterprise-grade logging, metrics, monitoring, and alerting across our production platforms. You will be a key contributor in managing a production RKE2 Kubernetes cluster , operated via Rancher , and improving our CI/CD pipelines using GitLab . The role supports high-performance, highly secure systems for one …

6 days agovia free apisApply ›
View Senior DevOps Engineer - Centurion or Rosebank (Hybrid) - R1.2m PA
E

Senior DevOps Engineer - Centurion or Rosebank (Hybrid) - R1.2m PA

E-Merge IT RecruitmentBryanston, Gauteng, South Africahybrid

From $270/yr

Introduction An exciting opportunity has become available for a Senior DevOps Engineer to join a forward-thinking technology team that is passionate about building secure, scalable, and highly available cloud platforms. If you thrive in a collaborative DevOps environment, enjoy automating infrastructure, and have a passion for cloud technologies, this role offers the chance to work with modern tools and best practices while making a real impact on mission-critical systems. Duties & Responsibilities Key Responsibilities Build, operate, and improve cloud infrastructure across environments (production, staging, development) as part of a collaborative DevOps team Implement and maintain infrastructure-as-code, CI/CD pipelines, and automation to improve reliability and delivery speed Monitor, secure, and optimise cloud platforms, ensuring performance, availability, and recoverability Proactively improve monitoring, alerting, and observability, and contribute to incident response and post-incident reviews. Support redundancy, failover, backup, and disaster recovery mechanisms in line with business RTOs and RPOs. Collaborate closely with our internal security team, and apply DevSecOps practices, including vulnerability management, patching, intrusion detection/prevention, and secure configuration. Relevant tertiary qualification (advantageous): 7+ years' experience in DevOps, Cloud Infrastructure, or Systems Engineering Strong experience with AWS (Azure or GCP exposure is beneficial) Solid Linux administration experience in production environments Proven experience with: Infrastructure-as-Code (Terraform preferred) Containers and orchestration (Docker, Kubernetes, Argo CD) CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins) Monitoring & Logging (Prometheus, Grafana, ELK, Loki) Experience with configuration management tools (Ansible, Puppet or Chef) Proficiency in at least one scripting language (Python, Bash, or Ruby) Understanding of core infrastructure components: Web servers (NGINX, Apache) Databases (MySQL/Postgres) Messaging systems (RabbitMQ, Beanstalkd) Networking (DNS, load balancing, firewalls, proxies) Experience supporting secure and compliant environments. Exposure to PCI-DSS and/or ISO27001 is advantageous. Familiarity with agile delivery practices and DevOps culture Experience working in Fintech, Technology, or other high-growth environments Reference Number for this position is GZ61454 which is a permanent position based in Centurion or Rosebank offering a cost to company salary of R1.2m per annum negotiable on experience and ability. Contact Garth on garthz@e-merge.co.za or call him on 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? The e-Merge IT Recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions. Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

DevOpsCloud TechnologiesCloud InfrastructureCI/CDAutomation+41 more
3 weeks agovia pnetApply ›
View DevOps Engineer
S

DevOps Engineer

SA Home LoansLa Lucia, KwaZulu-Natal, South Africa

Purpose of the role The DevOps Engineer works within the DevOps team to develop, maintain and support SA Home Loans' IT systems, in the Cloud (and on-premises). The role keeps systems technologically up to date, makes sure the business has the best IT solutions for its needs, and supports our software development teams and development environments. Key Responsibilities * Be part of a DevOps culture that emphasises collaboration and communication with software developers and IT Operations, while automating software delivery and infrastructure changes. * Work with stakeholders to identify and implement the most suitable solutions, both cloud-based and on-premises. * Help development teams take their code through the delivery lifecycle, across multiple environments, to production. * Troubleshoot and resolve infrastructure, environment and deployment issues in a timely manner. * Design and implement metrics and monitoring that let teams resolve issues before they affect the business. * Remove repetitive or error-prone tasks through automation. * Ensure critical systems have a redundancy plan in place. * Ensure provisioned systems are used efficiently and have the capacity to meet business requirements. * Ensure the security and compliance of our infrastructure and applications, following best practice and industry standards. * Define and document best practices for application deployment and infrastructure maintenance, and keep documentation current. * Share knowledge with development teams and coach them on practices that make them more efficient. * Participate in technology design and selection sessions, and exercise technical consistency within the IT environment. * Continuously improve existing processes, systems and infrastructure, and support the department's Agile practices. Minimum Requirements 1.Education * Matric. * A BSc in Computer Science or Electronic Engineering, a BCom in Business Information Systems, or a high-quality equivalent diploma. 2.Experience * 5+ years' working experience in an Information Technology environment. * Strong AWS experience (SysOps or DevOps certifications are beneficial) * Experience administering Kubernetes (EKS) * Experience in a fast-paced Agile environment. 3.Beneficial AWS, SysOps Administrator or DevOps Engineer certifications. * SecOps experience. * Experience with VMware virtualisation.

via jobspyApply ›
View Senior Cloud Devops Engineer
C

Senior Cloud Devops Engineer

Communicate ITJohannesburg North, South Africa

From $7/yr

Reference: CTI007040-LB-1 Ready to architect, automate, and scale cloud platforms that make a real-world impact? My client is looking for a Senior Cloud DevOps Engineer who thrives on solving complex infrastructure challenges, building enterprise-grade cloud environments, and driving DevOps excellence. This is an opportunity for a cloud specialist who enjoys working across AWS and Azure, leading transformation initiatives, and implementing modern DevOps practices at scale. If Infrastructure as Code, Kubernetes, cloud governance, automation, and platform reliability are your passion, this could be the next step in your IT career. Duties & Responsibilities Job Description: As a Senior Cloud DevOps Engineer, the successful candidate will play a key role in designing, building, and optimising modern cloud environments whilst driving DevOps maturity across the organisation. Key Responsibilities: Design and architect scalable, secure, and highly available cloud infrastructure across AWS and Azure. Build, maintain, and optimise Infrastructure as Code environments using Terraform and CloudFormation Develop and enhance CI/CD pipelines using GitHub Actions, Azure DevOps, Bitbucket Pipelines, and AWS CodePipeline Lead containerisation and orchestration initiatives using Docker and Kubernetes Establish and improve cloud governance, security, compliance, and FinOps best practices Drive cloud transformation projects and contribute to enterprise platform strategy Define operational processes, monitoring standards, SLAs, and platform reliability frameworks Implement automation solutions that improve deployment efficiency and reduce operational overhead Collaborate with engineering and technology teams to support scalable, resilient production environments Identify opportunities for cloud cost optimisation and operational improvements Tech Stack & Environment: AWS Microsoft Azure Terraform AWS CloudFormation Docker Kubernetes GitHub Actions Azure DevOps Bitbucket Pipelines AWS CodePipeline Infrastructure as Code (IaC) Cloud Security & Governance FinOps & Cost Optimisation Skills & Experience: Extensive experience within Information Technology, Cloud Engineering, DevOps, Platform Engineering, or related IT jobs. Proven experience designing, building, and scaling enterprise-grade cloud platforms Strong hands-on experience across both AWS and Azure environments Advanced Infrastructure as Code experience using Terraform and/or AWS CloudFormation Strong CI/CD and automation experience across modern DevOps toolsets Practical production-level experience with Docker and Kubernetes Experience implementing cloud governance, security, compliance, and cost management practices Demonstrated leadership experience driving cloud transformation initiatives and DevOps maturity Experience defining operational processes, service delivery standards, and SLAs Strong troubleshooting, stakeholder engagement, and problem-solving capabilities Excellent communication and collaboration skills Preferred Certifications: Microsoft Certified: Azure Solutions Architect Expert AWS Certified Solutions Architect HashiCorp Certified: Terraform Associate Why Developers Apply: Opportunity to work on large-scale cloud platforms Exposure to both AWS and Azure cloud ecosystems Modern DevOps and platform engineering environment High-impact work with meaningful technical ownership Opportunity to influence cloud strategy, architecture, and operational excellence Career growth within a forward-thinking technology team Qualification: Degree in Computer Science, Information Systems, Engineering, Mathematics, or a related field preferred. Relevant cloud certifications advantageous. Connect with us on www.communicate.co.za and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. Package & Remuneration R 900 000 - R 1 500 000 - Annually

DevOpsAWSAzureKubernetesCloud Governance+37 more
3 weeks agovia pnetApply ›
View DevOps Engineer
T

DevOps Engineer

The Legends AgencyForeshore, Cape Town, South Africa

From $95,000/yr

Introduction DevOps Engineer Build and maintain the cloud infrastructure, automation and reliability supporting a global Reseller platform. Remote, Cape Town Based | Remote | R95,000 per month, negotiable ABOUT OUR CLIENT Our client helps businesses provide seamless and affordable connectivity to customers around the world. Its platform combines modern technology with direct relationships with Tier 1 mobile network operators, enabling partners to launch and scale connectivity products. The business is growing quickly, with technology running through its operations and supporting the connectivity products delivered to partners globally. THE ROLE: DEVOPS ENGINEER The DevOps Engineer will help build and maintain the infrastructure, automation and reliability supporting the Reseller platform. Working closely with the Engineering team, the role focuses on cloud environments, CI/CD pipelines and monitoring systems that enable developers to deploy quickly and safely. The role is also responsible for supporting a secure, scalable and highly available platform for partners around the world. Duties & Responsibilities • Build and maintain scalable, secure cloud infrastructure in AWS. • Support and improve CI/CD pipelines to enable fast, reliable and repeatable deployments. • Write and maintain Infrastructure as Code (IaC) to provision and manage environments consistently. • Implement and maintain monitoring, logging and alerting to support platform reliability. • Participate in an on-call rotation, responding to incidents, diagnosing root causes and carrying out post-incident reviews to prevent recurrence. • Identify repeatable operational tasks and automate them. • Support distributed systems, containerisation and orchestration within a cloud environment. • Follow and help uphold security best practices across infrastructure, including secrets management, vulnerability scanning and access control. • Collaborate with the development team to troubleshoot performance, scalability and deployment issues. • Write documentation for infrastructure, processes and runbooks. Desired Experience & Qualification ABOUT YOU • 5+ years of experience in a DevOps, SRE or Infrastructure Engineering role. • Solid computer science foundations, including some exposure to distributed systems. • Experience working in AWS cloud environments. • Experience writing Infrastructure as Code, such as Terraform or CloudFormation. • Experience with CI/CD tooling, such as GitHub Actions, GitLab CI or Jenkins. • Experience with containerisation using Docker. • Familiarity with monitoring and observability tooling, such as Prometheus, Grafana, Datadog or CloudWatch. • Familiarity with security standards and authentication methods, including API key, JWT and OAuth 2.0. • Familiarity with Cloudflare. • Comfortable participating in an on-call rotation. • Experience working in Agile environments. • Excellent troubleshooting skills with a methodical approach to problem-solving. • Strong communication skills and comfortable working with stakeholders and customers. • Comfortable working in a multicultural, multidisciplinary environment. • Fluent in written and spoken English. • Collaborative and supportive, with a willingness to continue learning from more senior team members. PREFERRED SKILLS & EXPERIENCE • Bachelor’s degree in Computer Science, Mathematics or equivalent. • Exposure to orchestration using Kubernetes. • Experience with scripting languages such as Python or Bash. • Experience with programming languages such as Go, Java or C# is a bonus. • Experience with Event-Driven architecture. • Familiarity with database administration and optimisation using Postgres. • Experience working in a telecoms or SaaS environment. Package & Remuneration R95,000 per month, negotiable

5 days agovia pnetApply ›
View DevOps Engineer I
S

DevOps Engineer I

ShopriteXSouth Africa

Role Purpose The purpose of the role is to drive the execution, standardisation, and continuous improvement of DevOps and DevSecOps practices across the software development lifecycle. The role balances development, deployment, automation, and operational reliability to enable secure, scalable, and resilient technology platforms. Operating as a senior individual contributor and functional expert, the role defines and embeds DevOps standards, tooling, and automated deployment patterns, while sup…

5 days agovia free apisApply ›
View DevOps and Platform Engineer
P

DevOps and Platform Engineer

PedrosDurban, KwaZulu-Natal, South Africa

The DevOps and Platform Engineer implements and maintains the hosting platform: the virtual machines and services that run the company's applications in Private Hosted Environments, and public cloud services where the business needs them. The role keeps that environment patched, secure, monitored, recoverable and well documented, and builds and maintains the automation (pipelines and infrastructure as code) that gets applications onto it reliably and repeatably. The role reports to the Platform and Engineering Manager, who sets the hosting standards and assists where needed. The engineer implements and maintains the environment to those standards and is the main hands-on owner of the platform day to day. Responsibilities Hosting Infrastructure * Implement, configure, operate and maintain the hosting virtual machines and services in Private Hosted Environments, to the standards set by the Platform and Engineering Manager. * Implement and maintain public cloud services on AWS and Azure where the business needs them, to the same standards. * Carry out routine maintenance, including patching, upgrades, certificate and credential renewals, and lifecycle management. * Provision and decommission development, test and production environments in a consistent, repeatable way. * Maintain an accurate inventory of hosted systems, environments and their dependencies. Automation and Delivery Pipelines * Build and maintain the CI/CD pipelines used by the development team. * Define infrastructure as code so environments can be rebuilt from source control rather than by hand. * Automate repetitive operational work and reduce manual steps in deployment and maintenance. * Support developers in deploying and running their applications correctly in each environment. Security and Hardening * Apply hardening baselines, network segmentation, and firewall and access rules across hosted environments. * Manage access to hosting environments on a least-privilege basis, review it regularly and remove it promptly when no longer needed. * Manage secrets, keys and certificates so that no credentials sit in code or repositories. * Run dependency, container image and configuration scanning in the pipelines, and act on the results with the Platform and Engineering Manager. * Remediate hosting-related security and risk findings assigned by the Platform and Engineering Manager within agreed timelines, and provide evidence of the fix for independent verification. Backup, Recovery and Resilience * Implement and operate backups for hosted systems, aligned to the agreed RPO/RTO and system classification. * Test restores on a regular schedule and record the results. * Maintain recovery runbooks and contribute to disaster recovery and business continuity planning. Monitoring and Incident Response * Implement monitoring, alerting and log collection for hosted systems, and keep alerts actionable. * Respond to hosting incidents, restore service, and document the root cause and follow-up actions. * Take part in out-of-hours support for hosted systems. Change Control * Raise hosting changes through the IT Operations change process and implement only approved changes. * Record what was changed, when and why, so changes can be traced and reversed. Cost Awareness * Right-size and tag resources, and flag unused or underused resources. * Provide the Platform and Engineering Manager with consumption data so spend can be tracked and motivated. Documentation and Knowledge Sharing * Maintain runbooks, architecture diagrams and procedures so another team member can operate, restore and rebuild the environment in the engineer's absence. * Work with the Platform and Engineering Manager and the senior developers so that at least one other person can perform critical tasks such as restoring from backup, rotating credentials and deploying to production. Requirements * 5+ years in infrastructure, DevOps or hosting roles, running production systems. * Hands-on experience implementing and running virtual machines and services in privately hosted environments, including virtualisation platforms. * Working experience with AWS and Azure services, enough to implement and maintain them where needed. * Strong Linux server administration. * Containerisation experience with Docker and an orchestrator such as Docker Swarm or Kubernetes, including reverse proxies and load balancing. * Infrastructure as code experience (for example Terraform, Bicep, CloudFormation or Ansible) and CI/CD pipeline experience. * Solid networking knowledge, including DNS, TLS, firewalls, VPNs and network segmentation. * Practical experience with backup, restore and disaster recovery, including having tested restores. * Experience with monitoring, logging and alerting tools. * Understanding of identity and access management, including least privilege, role-based access, SSO and OAuth. * Scripting ability in Bash, PowerShell or Python. * Clear written documentation, and the discipline to work to a standard set by someone else and show evidence of compliance. * Willingness to take part in out-of-hours support.

via jobspyApply ›
View AWS DevOps Engineer - SB
D

AWS DevOps Engineer - SB

DVTJohannesburg, Gauteng, South Africa

From $53/yr

At DVT, we help clients solve complex business challenges through modern software engineering, cloud platforms, and technology innovation. We are looking for a hands-on AWS DevOps Engineer to lead the design, automation, security, and operational excellence of AWS cloud platforms. This role combines cloud infrastructure engineering, DevOps practices, platform reliability, security governance, and technical leadership. You will work closely with engineering teams to enable secure, scalable, and reliable software delivery while driving continuous improvement across cloud environments. Key Responsibilities * Design, implement, and maintain AWS cloud infrastructure across multiple environments. * Develop and manage Infrastructure as Code using AWS CDK and CloudFormation. * Design, maintain, and improve CI/CD pipelines and deployment automation. * Establish and promote DevOps best practices across engineering teams. * Implement secure cloud solutions aligned with AWS security and governance standards. * Manage IAM, encryption, key management, secrets management, and cloud security remediation. * Lead incident response, problem management, root cause analysis, and reliability improvements. * Support disaster recovery planning and platform resilience initiatives. * Develop automation tools, scripts, and operational utilities. * Review infrastructure and application code and contribute to platform modernisation initiatives. * Mentor engineering teams on AWS, cloud engineering, and DevOps practices. Minimum Requirements * Relevant experience in Cloud Engineering, Infrastructure Engineering, Systems Administration, Platform Engineering, or DevOps. * Strong AWS experience within enterprise, startup, or scale-up environments. * Demonstrated experience operating and supporting production environments at scale. * Experience designing and managing AWS infrastructure using: + ECS + Lambda + VPC + Route53 + CloudFront + IAM + KMS + Secrets Manager + RDS + DynamoDB + S3 + CloudFormation + AWS CDK * Experience with Infrastructure as Code and environment provisioning. * Experience designing and supporting CI/CD pipelines. * Experience with Git-based source control and pipeline tooling. * Docker containerisation experience. * Strong understanding of: + IAM + Encryption and key management + Least privilege access + Zero Trust principles + Cloud security best practices + Security risk remediation * Ability to read, review, and modify application code where required. * Database experience with PostgreSQL and DynamoDB. * Preferred experience level: * 5+ years in infrastructure, cloud, platform engineering or DevOps roles; or * 5+ years with significant production ownership, strong automation capability, deep AWS operational experience, and evidence of rapid technical progression. Preferred Experience * AWS Organisations and multi-account AWS environments. * Amazon EKS, EC2, SNS, EventBridge, CloudWatch, Transit Gateway, and Direct Connect. * Kubernetes, Helm, and ArgoCD. * SonarQube, Snyk, Nexus, and AWS ECR. * Blue/Green deployment strategies. * RDS administration, database migrations, backup and recovery planning. * Java or other modern programming languages used for automation and tooling. * Startup or scale-up experience. * Experience building AWS platforms from the ground up. * Experience leading cloud transformation or platform modernisation initiatives. * Experience working with AI-assisted engineering tools such as GitHub Copilot, Cursor, or Claude. Who we are:

via jobspyApply ›

Companies hiring for Devops Engineer

Devops Engineer Salary Data in South Africa

View detailed salary ranges from 4 listings with reported compensation ›

Track these jobs with JobFu

Get AI-powered resume tailoring, application tracking, and job alerts for Devops Engineer roles. Sign up free.

Sign up free