104 Devops Specialist jobs in South Africa
DevOps Specialist
Posted today
Job Viewed
Job Description
When it comes to putting people first, we're number 1.
The number 1 Top Employer in South Africa.
Certified by the Top Employer Institute 2025.
Role Purpose/Business Unit
- The DevOps Specialist in Digital and Lifestyle Services (DLS) will be responsible for the planning, coordination, delivering, maintaining, and optimizing infrastructure and database capabilities to support and enable the development and operations of applications and solutions. This role is also responsible for reviewing solution designs, understanding their impact on application/infrastructure, building and implementing infrastructure and applications, and monitoring, maintaining, and supporting the operational environments. In addition, the candidate in this role is responsible for providing technical expertise to team members and other technical/business areas and deployment of all releases into production within a particular domain or business outcome
- DevOps Specialist will be responsible for leading technical delivery within (DLS). Be proficient in integration, Micro Service API development and design. Provide high level support to resolve complex integration design and development problems. Provide architectural and integration guidance to all systems and project streams ensuring that best practises and governance are adhered to in the development of solutions for Vodacom.
- Contribute to establishing a portfolio of DevOps processes, practices, and tools to empower and support delivery teams in continuous deployment, continuous integration, and rapid delivery across value streams.
- Coordinate with teams to implement software configuration, integration, build, and deployment tools.
- Create and implement automation and orchestration tools with infrastructure teams or cloud providers.
- Educate and foster self-service and efficiency wherever possible, automating the processes of provisioning and maintaining continuous integration environments, integration/QA testing, security, and configuration.
- Ensure availability, scalability, maintainability, and monitoring of systems for operations.
- This role requires experience with building APIs, integrating with Enterprise Systems and 3rd party systems, with proven experience in architecting and refactoring complex systems.
- This role is responsible for identifying, managing, and mitigating risks and issues, to facilitate on-time delivery of capabilities and features aligned to the business outcome vision
- The role requires deep analytical abilities in system design and requirements decomposition, ability to understand business problems and requirements and design systems to meet both the functional and non-functional requirements.
- The role requires experience with CI/CD practices, pipelines, containers/containerization (Docker, Kubernetes) and micro services patterns.
- The role is responsible to implement and give guidance around cloud services within DLS, contribute to best practice use of cloud services within Azure, Google and AWS cloud platforms.
- The role is responsible for KPI management and ensuring mandates of uptime, latency, and resilience are met and are consistently above mandated levels.
- The role will be responsible for identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management.
- The role will be responsible to ensure that monitoring and alerting are up to date and has a wide coverage to identify and remedy incidents and prevent outages.
- The role will handle problem management and trend analysis identifying recurring issues and root causes while implementing preventative measures or mechanisms to identify issues faster.
- The role will be responsible for vendor management within the team.
- Ensuring necessary operational controls and governance are in place and policies to ensure alignment
- Ensuring non-functional requirements are implemented with all features and user stories
- Identification and mitigation of risks for services in production
- Executing and managing operational projects to ensure delivery as per agreed timelines and scope
- Acting as technical authority, providing input and guidance into technical solutions and implementations
- Troubleshooting and resolving incidents and defects within service SLAs
Your Responsibilities Will Include
- Developing and maintaining release and deployment pipelines, implementing automation (scripts testing, deployment, monitoring).
- Preparing AWS application environments (e.g., Identity & access management, security policy compliance) for production with a development kit (e.g., AWS Cloud Development Kit).
- Collaboration between development and operations teams.
- Creating reusable patterns for the deployment of infrastructure and application.
- Operational support and deep DevOps activities (pipelines, repeatable patterns, dev for monitoring and alerting; vulnerability & patch management; security tooling).
- Create and implement risk mitigation processes and oversee security audits to determine weaknesses in applications.
- Play an important role in the development cycle, ensuring the quality of requirements and directing the activities of the design team. This role requires excellent attention to detail, as the specialist frequently needs to work with the solution analysist and participate in translating them into solutions that align with enterprise-level systems.
The Ideal Candidate For This Role Will Have
- 3 Year Degree in Computer Science/IT / equivalent Diploma /equivalent Certificate in Information Technology / Business / Project Management (essential), and
- 2 -3 years Integration, Development and Design experience preferably in a highly complex environment (essential).
- Extensive experience in managing dependencies effectively across multiple delivery teams, meeting deadlines and business outcome objectives
- Formal training and/or certification in Scaled Agile Framework or similar preferred
- Experience with project management tools e.g. JIRA, MS Project
- Familiarity with cloud platforms such as AWS, etc.
- Basic scripting skills.
- Understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI)
- Professional experience and knowledge of digital and Telecommunications industries strongly preferred
Job Knowledge
- Integration, development and design
- Change control procedures
- Project management fundamentals
- Technology / Industry trends
- Java Development
- Linux
- Networking
- Agile Framework
- Apigee, SOA and Fusion Middleware
- GSM /Telcos
- Cloud technology
- API development
- Micro Service framework
- Charge to Bill and Event Rating
Skills
- Problem solving skills are essential
- Decision making skills are essential
- Analytical skills are essential
- Interpersonal skills are essential
- Presentation skills are essential
- Facilitation skills are essential
Competencies - Extreme Importance
- Analysing and Integration design
- Applying Expertise and Technology
- Relating and Networking
- Delivering Results and Meeting Customer Expectations
- Deciding and Initiating Action
- Writing and Reporting
- Persuading and Influencing
- Adapting and Responding to Change – original High Importance
- Coping with Pressures and Setbacks – original High Importance
We Make An Impact By Offering
- Enticing incentive programs and competitive benefit packages
- Retirement funds, risk benefits, and medical aid benefits
- Cell phone and data benefits, advantages fibre connection discounts, and exclusive staff discounts offered in collaboration with partner companies
Closing date for Applications:
09 October 2025.
The base location for this role is
Vodacom Midrand Campus.
The company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Vodacom is committed to an organisational culture that recognises, appreciates, and values diversity & inclusion.
Release and DevOps Specialist
Posted today
Job Viewed
Job Description
Recruiter:
Network Recruitment
Job Ref:
ITE /Mon
Date posted:
Monday, September 29, 2025
Location:
Johannesburg, South Africa
Salary:
Annually
SUMMARY:
Release and DevOps specialist is responsible for ensuring smooth, reliable and repeatable software releases from development through staging to production. It bridges the gap between development, QA and operations by managing release processes, automating deployments and maintaining stable environment.
POSITION INFO:
Responsibilities:
- Own and manage the release calendar, coordinating with products owners, developers, and QA
- Plan, document and communicate release schedules and content.
- Build and maintain CI/CD pipelines in Azure DevOps
- Automate deployment to dev, staging and production environments
- Maintain dev, staging and production environment to ensure parity and stability
- Act as the first line of investigation for staging issues (deployment l config l data), escalating true code defects back to the devs
- Partner with QA to ensure test environments are production-like
Education & Skills:
- 3 - 5 years experience in a similar role
- Strong CI/CD pipeline in Azure DevOps experience
- Hands-on experience with automated deployments for .NET l Blazor l SQL Server
- Strong troubleshooting skills across code, config and environment layers, and experience with Source control
Apply now
For more IT jobs, please visit />
I also specialise in recruiting in the following:
Software Development
- Data Engineer
- Data Analyst
- Infrastructure
- Architecture
- . and more
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
Specialist DevOps
Posted today
Job Viewed
Job Description
Role Summary
We are looking for a unique professional for a 12-month contract role that requires a specific blend of expertise in DevOps, Python development, and AI integration.
Your core mission will be to simplify and optimise a key codebase for lean, secure, and scalable deployments on Google Cloud Platform.
This is an opportunity for an complex problem-solver to make a significant impact by architecting and implementing a modern, efficient, and AI-driven cloud environment.
The Opportunity
- Make a Tangible Impact: This is a focused project where you will have the autonomy to streamline a codebase and leave behind a more efficient, secure, and scalable system.
- Work with a Modern Tech Stack: You will get hands-on experience with an in-demand toolset, including asynchronous Python, serverless deployments on GCP Cloud Run, infrastructure automation with Terraform, and cutting-edge LLM (Gemini) integration.
- Gain End-to-End Experience: You will be involved in the full lifecycle, from writing Python scripts that fetch data from BigQuery to containerising applications with Docker and deploying them securely using your own Terraform modules.
What You Will Be Doing
- Developing and maintaining Python applications using async programming.
- Building and orchestrating secure API access for Google's Gemini LLM, with a focus on optimising for cost and performance.
- Designing and optimising Dockerfiles for containerisation and deploying applications to Cloud Run.
- Writing reusable Terraform modules to manage GCP services including IAM, VPC, and BigQuery.
- Configuring secure GCP networking and applying the principle of least privilege for all IAM roles and service accounts.
What You Will Bring
- Strong Python development experience, specifically with async patterns.
- Hands-on experience with Google Cloud Platform services like Cloud Run, IAM, VPC, and BigQuery.
- Proficiency in using Terraform for infrastructure automation.
- Skills in containerisation with Docker and understanding of deployment patterns.
- A good understanding of LLM integrations and workflow orchestration.
- A security-first mindset with experience in IAM and secrets management.
The Details
- Contract: 12 Months
- Start Date: As soon as possible
- Location: This is a hybrid role based in Johannesburg, with a flexible approach to onsite work.
Specialist DevOps Engineer
Posted 12 days ago
Job Viewed
Job Description
Cloud Computing Robot
Posted 7 days ago
Job Viewed
Job Description
Cloud Platform Integration: Certified proficiency in AWS, Azure, or Google Cloud
Containerization & Orchestration: Kubernetes, Docker, and Terraform-based deployment
AI/ML Operationalization: Experience deploying and managing machine learning models at scale
Security Protocols: Knowledge of Zero-Trust frameworks, encryption, and compliance standards (GDPR, HIPAA)
Fault Tolerance: Automated backup, disaster recovery, and high-availability design
Qualification:
Tertiary is preferred
Contact JADE PERUMAL on
DevOps Engineer
Posted today
Job Viewed
Job Description
You will bring hands-on experience with Nutanix Calm, Kubernetes, and Docker, with complementary skills in Microsoft technologies, SQL Server, and security automation practices.
Requirements:
- Degree/Diploma in Computer Science or Information Technology
- 35 years of experience in DevOps, platform engineering, or security-driven infrastructure automation
- Practical knowledge of Nutanix Calm and Prism Central
- Proficiency with Kubernetes, Docker, and container security
- Familiarity with DevSecOps tooling and practices (e.g., dependency scanning and static analysis)
- Scripting in PowerShell, Bash, or Python
- Experience with CI/CD pipelines in GitLab CI, Azure DevOps, or Jenkins with security gates
- Understanding of Windows Server, Active Directory, SQL Server, and basic networking
- Hands-on experience with monitoring and alerting tools like Zabbix
- Basic network troubleshooting; CCNA is advantageous
- Experience with Terraform, Ansible, or Pulumi
Apply now!
DevOps Engineer
Posted today
Job Viewed
Job Description
We are seeking an experienced
DevOps Engineer
to join our IT team. You will design, build, and maintain
CI/CD pipelines
, automate processes, and ensure
system reliability, security, and scalability
.
Requirements:
- 3+ years DevOps experience with
CI/CD tools
(Jenkins, GitLab) - Experience with
Docker, Kubernetes, AWS ECS - Scripting/automation skills (
Python, Shell, PowerShell, Groovy, Perl
) - Knowledge of
databases
, microservices, and Agile workflows - Strong problem-solving, troubleshooting, and collaboration skills
Responsibilities:
- Implement and maintain pipelines and automation processes
- Monitor, troubleshoot, and optimize server and network infrastructure
- Apply security best practices and support cloud migration initiatives
- Collaborate with development and infrastructure teams
Be The First To Know
About the latest Devops specialist Jobs in South Africa !
DevOps Engineer
Posted today
Job Viewed
Job Description
DevOps Engineer
Recruiter:
Network Recruitment
Job Ref:
BIT /Mel
Date posted:
Thursday, September 11, 2025
Location:
Centurion, South Africa
Salary:
75000 Monthly
SUMMARY:
We're recruiting for a
DevOps Engineer
to join a team in Pretoria. This is a
fully in-office role
where you will be responsible for designing, maintaining, and improving infrastructure that keeps systems reliable, scalable, and secure.
POSITION INFO:
**DevOps Engineer
Pretoria
Full-time
On-site
Market-related salary**
Non-Negotiables:
- Solid background working with Linux systems.
- Hands-on experience with AWS services.
- Strong knowledge of Ansible (or similar tools).
- Proficiency with Git.
- Scripting skills (e.g., Bash, Python, or similar).
- Docker expertise.
Extra Skills:
- Experience with OpenVPN.
- Familiarity with Jenkins & CI/CD pipelines.
- Exposure to AWS CDK.
- Monitoring/observability tools: Grafana, Prometheus, Loki, and Alloy.
- Knowledge of Azure.
- Application server experience with Wildfly.
- Database skills with MySQL.
- Understanding of security monitoring.
- Networking fundamentals.
If you are interested in this opportunity, please apply directly.
For more exciting IT vacancies, please visit:
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
For more information contact:
Mel Nandalall
Snr Recruitment Consultant
DevOps Engineer
Posted today
Job Viewed
Job Description
The DevOps Engineer will design, implement, and maintain automation and deployment processes across Coronation's hybrid landscape. The role requires strong Linux expertise with working knowledge of Windows systems, supporting both legacy and modern workloads. The engineer will help drive infrastructure-as-code, CI/CD maturity, container orchestration, ensuring system reliability, scalability, and security.
DevOps Engineer
Posted today
Job Viewed
Job Description
Kubernetes & Rancher Expert Wanted: Drive Automation and Resilience in DevOps
The ideal candidate is an expert in Kubernetes and Rancher, passionate about creating resilient, automated CI/CD pipelines and ensuring a highly available infrastructure. Encourages innovation, experimentation, and continuous learning. Engineers and developers are empowered to bring new ideas to life and shape the future of digital ecosystems.
Key Responsibilities:
- Manage and maintain Kubernetes clusters for both production and non-production environments using Rancher.
- Design, develop, and enhance CI/CD pipelines to automate deployments of backend (C#) and frontend (Flutter) applications.
- Ensure smooth and reliable software releases across all stages, including Development, System Integration Testing (SIT), and Production.
- Implement and oversee comprehensive monitoring, logging, and alerting systems to maintain system health, performance, and uptime.
- Lead the adoption of Infrastructure as Code (IaC) practices to automate environment provisioning and configuration.
- Work closely with development teams to troubleshoot infrastructure issues and improve application performance.
- Manage the deployment and configuration of critical components such as RabbitMQ, Redis, and PostgreSQL databases.
Job Experience and Skills Required:
- Proven hands-on experience managing containerized environments with Kubernetes (K8s).
- Demonstrate expertise in managing and operating K8s clusters using Rancher.
- Strong understanding of CI/CD concepts and proven experience building automated pipelines with tools like Jenkins, Bitbucket CI, AWS DevOps, or similar.
- Experience managing multiple environments (e.g., Dev, SIT, UAT, Prod) and promoting code between them.
- Solid understanding of core development concepts, source control (Git), and scripting (e.g., Bash, Python).
- Experience with deploying and managing RabbitMQ or other message brokers.
- Experience with in-memory data stores like Redis.
- Familiarity with the build and deployment pipeline for C#/.NET applications.
- Familiarity with the deployment process for Flutter mobile/web applications.
- Knowledge of Infrastructure as Code tools such as Terraform or Ansible.
- Experience in a DevSecOps environment, integrating security practices into the CI/CD pipeline.
Apply now
For more exciting IT vacancies, please visit:
I also specialise in recruiting in the following:
- Software Developers, Mobile Developers, Business and Systems Analysts, BI and SQL Experts.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information, contact:
Lameez Mohamed
Specialist Recruitment Consultant
Connect with me on LinkedIn