214 Devops Professionals jobs in South Africa
DevOps Engineer
Posted today
Job Viewed
Job Description
We are looking DevOps Engineer — Build and operate resilient cloud platforms, automate delivery pipelines, and accelerate software delivery across the organisation. Hybrid/Remote in Cape Town and or Johannesburg.
Visit our Website:
Find us on OfferZen:
Who we're looking for
We are looking for individuals who share our core values of fairness, integrity, care, collaboration, gratitude, and excellence. We want enthusiastic, self-starters who want to build a long-term career at Singular and enjoy the shared success that comes with consistently creating value for our clients. Our collective success (which includes your long-term financial gain) is built upon a solid foundation of reliability, passion, and mutual growth.
What you'll bring
To be considered for this role, here are the skills and competencies we're looking for:
- Proficient at PowerShell scripting (bash scripting a plus).
- Ability to create and optimize Dockerfile images.
- Containerize applications and operate container orchestration platforms (Kubernetes).
- Good understanding of source control using git.
- Build and deployment scripting (preferably .NET 5+ and ) with practical experience in implementing CI/CD pipelines.
- General knowledge of how networks and the Internet work (TCP/IP, DNS, http, routing, firewalls, etc.).
- Solid Linux systems administration and networking fundamentals
. - Extensive experience with at least one of the major cloud providers, preferably Azure.
- Has used Terraform in the provisioning of complex cloud infrastructure.
- Understanding of Kubernetes resources and develop yaml resource files. (Experience in developing Helm packages is a plus).
- Ability and eagerness to quickly learn new technologies.
- Strong collaboration and communication skills.
- The initiative to evolve processes through continuous improvement, to ensure the best delivery to our clients.
- Drive cost optimisation, security hardening and platform improvements
- The humility and empathy to coach and assist fellow DevOps and software engineers.
What we're looking for (
must-haves
)
- 3+ years professional experience in a DevOps / SRE / Site Reliability role (or similar).
- Hands-on cloud experience (AWS, Azure) — provisioning, networking, and core services.
- Strong IaC skills (Terraform, ARM, Bicep or CloudFormation).
- Container tooling: Docker; Kubernetes experience in production.
- CI/CD tooling experience (GitHub Actions, Azure DevOps, Jenkins, GitLab CI).
- Scripting and automation: Python, Bash or PowerShell.
- Production monitoring and logging experience (Prometheus, Grafana, ELK/Elastic, Datadog).
- Solid Linux systems administration and networking fundamentals.
- Good understanding of security best practices and access controls.
What we're looking for (
nice-to-haves
)
- Windows and SQL Server administration.
- C#, TypeScript.
- Observability knowledge (Metrics, Logging and Tracing) - Grafana & Prometheus
- Distributed public cloud knowledge (Cloudflare, Azure, Github, Zero Trust)
- Certification(s): AWS/Azure, CKA, Terraform Associate.
- Familiarity with cost optimization and platform engineering principles.
- Prior work in regulated or security-sensitive environments.
What you'll do
As a DevOps Engineer at Singular Systems, you will work alongside our Senior DevOps Manager (Head of DevOps) to determine DevOps best practices and drive DevOps adoption across development teams.
DevOps Engineer
Posted today
Job Viewed
Job Description
Are you a seasoned
DevOps Engineer
with a passion for driving impactful transformation within the financial sector? We are partnering with a prestigious financial institution to find a
Senior DevOps Engineer
for a
12-month renewable contract
.
The main purpose of this role is to define and establish test, develop, release, update, and support processes for the DevOps operations, manage CI/CD pipelines and perform any configuration management, troubleshoot environment issues and limiting downtime through proactive monitoring, embed security controls in the software development life cycle, eliminate waste by automating relevant tasks throughout the software development lifecycle and implement and manage monitor and logging.
Requirements
- Degree in Computer Science or relevant
- 8 years working experience as a DevOps Engineer;
- Linux experience a must;
- Working experience in building and maintaining Continuous Integration and Continuous Development (CI & CD) pipelines;
- Experience in design, deployment, configuration and maintaining RedHat OpenShift clusters;
- Experience of open-source technologies, DevOps and Agile principles,
- Extensive experience in GitLab, GitHub, OpenShift, ArgoCD, Kibana, Grafana, SAST, DAST, Sonarcube, 3scales, Kafka, Jfrog;
- Experience in implementing Application Performance Monitoring (APM) tools such as AppDynamics, New Relic or similar to monitor application performance metrics, including response times throughput adn resource utilization
- Experience supporting databases and pipeline platforms, Informatica IICS & TeraData, Oracle, Postgres;
- Bash scripting and Ansible automation;
- A solid understanding of configuring and managing databases;
Tools
- Source code management: GitLab/GitHub;
- Developing CI/CD pipelines: Jenkins and GitLab ArgoCD or similar;
- Testing: Selenium or similar;
- Containerization: OpenShift, Docker and Kubernetes or similar;
- Configuration Managment: Puppet and Chef or similar;
- Monitoring: AppDynamics/Prometheus or similar;
Responsibilities
- Strong collaboration with the Programme teams to understand the software requirements to design and implement different environments and DevOps solutions;
- Design, implement and maintain the orchestration platform considering scalability;
- Eliminate waste by automating relevant tasks throughout the software development lifecycle;
- Manage CI/CD pipelines and perform any configuration management;
- Implement and manage monitor and logging;
- Close collaboration with the Product and Program teams to resolve both non-production and production issues;
- Manage all activities and checklists for releases;
- Troubleshooting environment issues and limiting downtime through proactive monitoring;
- Define and implement DevOps culture within the team and be an ambassador for DevOps culture;
- Define and maintain documentation for knowledge sharing purposes and to eliminate key man dependencies;
- Reduce costs by continuously monitoring the environment and identifying areas where costs can be saved;
- Embed security controls in the software development life cycle
- Defining and establishing test, development, release, update, and support processes for the organization's DevOps operations;
- Enhance the IT infrastructure's security protocols by identifying and deploying needed cybersecurity measures by continuously conducting vulnerability assessment and risk management procedures;
- Understanding customer requirements, monitoring, and measuring customer experience and their Key Performance Indicators (KPIs);
- Managing stakeholders and associated external interfaces;
- Managing periodic reporting on project progress to the management, stakeholders, and customers.
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
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
DevOps Engineer
Posted today
Job Viewed
Job Description
Job Description
To lead the automation of processes between software development and IT teams to enable continuous delivery through designing, developing, testing, and releasing software frequently, faster, and more reliably in an agile environment.
To enable the continuous delivery of designing, developing, testing, and releasing software frequently, faster and more reliably using Lean Thinking. To ensure continuous improvement and collaboration between development, testing and operations teams.
Position Overview
We are seeking a highly skilled and experienced DevOps Engineer to join our Infrastructure & Systems Support team. The successful candidate will be responsible for managing and optimizing on-premise Linux environments, with a specific focus on Kubernetes, Docker, and Rancher platforms. This role requires strong technical expertise, problem-solving capabilities, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities
- Administer and maintain on-premise Linux systems, primarily based on Red Hat Enterprise Linux.
- Oversee the deployment, configuration, and performance optimization of Kubernetes clusters and Docker containers.
- Manage and maintain Rancher environments to support container orchestration and scalability.
- Provide technical support and query resolution for system-related issues to ensure high availability and reliability.
- Collaborate closely with the development team to support testing, continuous integration, and deployment processes.
- Work in partnership with the Infrastructure & Systems Support (I&SS) team to ensure seamless network and infrastructure integration.
- Develop and maintain automation scripts using Bash (Python proficiency will be advantageous).
- Continuously assess and enhance system performance, security, and reliability.
Qualifications And Experience
Minimum Requirements:
- 5+ years' experience in a system administration or DevOps role
- Minimum of 3 years' hands-on experience working with Kubernetes in production environments.
- Proven experience in Linux administration, particularly Red Hat Enterprise Linux.
- Strong proficiency in Bash scripting.
- In-depth knowledge of Rancher and Docker containerization.
- Demonstrated ability to troubleshoot, analyze, and optimize system performance.
- Experience with Python or any other scripting language would be beneficial.
- Familiarity with automation and configuration management tools (e.g., Ansible, Jenkins).
Preferred Qualifications
- Bachelor's degree in computer science or any related field
- RHCSA or RHCE certification (highly beneficial).
- Kubernetes, Docker, or Rancher certifications.
FNB
*Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below. *
27/10/25
All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Be The First To Know
About the latest Devops professionals Jobs in South Africa !
DevOps Engineer
Posted today
Job Viewed
Job Description
Description
DevOps Engineer
About Scytale
Scytale is a fast-growing B2B SaaS startup transforming cybersecurity compliance for businesses worldwide. Our innovative Compliance-as-a-Service platform simplifies frameworks like SOC 2, ISO 27001, HIPAA, GDPR, and PCI DSS for startups, scale-ups, and enterprises. Recognized as a leader in Governance, Risk & Compliance on G2 , our customers rave about our platform and service.
Headquartered in Tel Aviv, we offer a collaborative, growth-oriented environment with a hybrid work model, competitive compensation, and benefits that prioritize your professional and personal well-being.
Role Overview
We are looking for a passionate and highly skilled
DevOps Engineer
to join our R&D team and support the rapid growth of our Compliance-as-a-Service platform. You will take a leading role in designing, implementing, and maintaining a scalable, secure, and resilient cloud infrastructure. This is your chance to work on cutting-edge technologies and make a significant impact by shaping the foundation of Scytale's platform used by SaaS companies worldwide.
Requirements
- Experience: 5+ years as a DevOps Engineer, preferably in a SaaS company.
- Cloud Expertise: 5+ years of hands-on experience with AWS services, including EKS, EC2, SQS, SNS, RDS, S3, VPC, and IAM.
- Kubernetes & Docker: Advanced experience in managing containerized environments.
- CI/CD Proficiency: 2+ years of experience building and maintaining pipelines; familiarity with tools like GitHub Actions and ArgoCD is a plus.
- IaaC Knowledge: 2+ years of hands-on experience with Infrastructure-as-Code tools, especially Terraform.
- Scripting Skills: Proficiency in scripting languages such as Shell Script and Python.
- Problem Solver: Proven ability to architect and build scalable and maintainable cloud infrastructure for SaaS applications.
- Team Player: Strong communication skills, self-driven, and able to thrive in a collaborative, fast-paced startup environment.
- Observability: 2+ years of experience working with Prometheus, Grafana, or any open telemetry solutions.
Bonus Points For
- Experience with maintaining Airflow and Spark infrastructure in Kubernetes.
- Building remote cloud-based development environments.
- Familiarity with compliance and auditing requirements for cloud infrastructure.
Responsibilities
- Design & Build: Develop and maintain Scytale's cloud infrastructure with a focus on scalability, security, cost-efficiency, and resilience.
- Manage Kubernetes: Administer and optimize Kubernetes (K8S) clusters at the core of the company's infrastructure.
- Drive Automation: Own and improve CI/CD pipelines to streamline deployment processes.
- Ensure Resilience: Lead disaster recovery planning, implement robust backup solutions, and enhance infrastructure reliability.
- Database Administration: Manage and optimize managed Snowflake and MongoDB databases, ensuring performance, security, and cost-effectiveness.
- Monitor & Optimize: Implement monitoring and logging solutions to improve system performance, availability, and security.
- Collaborate: Work closely with cross-functional teams to align infrastructure solutions with product and business needs.
- Stay Ahead: Conduct architectural research, adopt best practices, and stay updated on new technologies to support the company's rapid growth.
Benefits
Why Join Scytale?
- Innovative Work: Contribute to building a platform transforming cybersecurity compliance for businesses worldwide.
- Professional Growth: Access courses, conferences, and mentorship opportunities to grow your career.
- Hybrid Work Model: Enjoy the flexibility of working from home.
- Collaborative Culture: Be part of a supportive and growth-oriented team.
- Comprehensive Benefits: Competitive salary, stock options, study fund, monthly lunch stipends, and more.
- Team Spirit: Join team events, happy hours, and celebrations that foster a fun and collaborative environment.
- Family First: Work in an environment that prioritizes personal and family well-being.
Ready to innovate and grow with us? Join Scytale and help transform cybersecurity compliance for companies worldwide
DevOps Engineer
Posted today
Job Viewed
Job Description
About the role
The role of DevOps Engineer is about bridging the gap between Development and IT Operations. Our focus is on automating solutions to increase development velocity and security, working towards the goal of Continuous Delivery. A broad range of technical skills are required. The ability to work alone and collaboratively on internal projects and in development Sprints are required as well. Agile working practices with tools such as JIRA, Bitbucket and Confluence will be part of the role.
Role Responsibilities
- Involvement in the design of automated solution
- Automation of operational functions with a security first mindset
- Creation of new operational solutions both in the Cloud and on Premise
- Automation and configuration management of virtual infrastructure and services
- Set up and standardisation of monitoring solutions
- End state documentation of solutions and work with presentations
- Design, deploy, and manage Azure infrastructure using best practices.
- Implement and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for our applications using Azure DevOps.
- Automate and optimise processes to ensure fast and efficient software delivery.
- Monitor and manage the performance and availability of our applications and infrastructure using Azure tools.
- Troubleshoot and resolve infrastructure and application issues.
- Implement and maintain security policies and procedures for our Azure environment.
- Collaborate with development and client operations teams to ensure the smooth delivery of software and OS updates.
Skills/Knowledge in order of importance
- Familiarity with Cloud Provisioning e.g. AWS & Azure
- Hybrid Cloud Networking
- Knowledge of Networking and DNS
- Experience with Atlassian products e.g. JIRA, Confluence, Bitbucket
- Ubuntu
- NGINX
- Docker
- Kubernetes
- Docker Swarm
- Version Control with Git
- Ansible
- Terraform
- Knowledge of CDN Providers
- ELK Stack
- Bash
- Prometheus, Alert manager and Grafana
- Python
- Familiarity with ITIL principles
- Liquibase or other database automation tools
Devops Engineer
Posted today
Job Viewed
Job Description
Set up and maintenance of CI/CD pipelines
Configure & manage cloud environment
Monitor system performance, generate logs for analyses
Automation & containerization
Optimiseuse of DevOps tools and practices
Configure cloud resources and manage Iac /Infrastructure as a code practices
Troubleshoot app performance issues
Team collaboration
Additionally for Senior & SpecialistRoles
Manage and optimise cloud infrastructure for scalability
Implement and manage configuration tools
Ensure system security and compliance
Facilitate continuous integration for delivery
Implement IAC practices
Resolve complex system issues & lead system improvements & reliability
Resolve deployment and performance issues
Drive adoption of DevOps best practices and mentor junior and mid level team members
National Diploma / Degree in the ICT field
Security Certification - AWS orOracle or Microsoft
Years of experience 3- 6 years of experience
Between 3 - 5 Years