331 Senior Devops Engineer jobs in South Africa
Senior DevOps Engineer
Job Viewed
Job Description
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
DevOps Engineer
Posted today
Job Viewed
Job Description
Are you interested in building, deploying, and maintaining production infrastructure and services? Do you have an understanding of DevOps working principles and cloud computing concepts? Are you a strong problem-solver?
Join Elixirr Digital as a DevOps Engineer and help us in building and maintaining internal infrastructure to support our software development goals!
As a DevOps Engineer , you’ll be responsible for the automation of all manual tasks, and for the building and deployment of both code and data in order to enable continuous integration and continuous deployment frameworks!
Responsibilities- Design, implement, and manage cloud infrastructure in AWS and Azure to support enterprise-grade applications
- Monitor cloud resources and applications to ensure high availability and proactive troubleshooting
- Implement security best practices and compliance policies across all cloud services and platforms
- Create and maintain CI/CD environments to facilitate an Agile development process
- Develop and maintain Kubernetes and Docker clusters for orchestrating containerized applications
- Work with modern data platforms like Databricks and Snowflake to support advanced data processing, analytics, and integration use cases
- Research, recommend, and implement new technologies
- Identify common solutions to specific requirements not covered by current conventions
- Collaborate with developers, designers, QA, and product owners to analyze, design, and implement functionality in software products
- Good understanding of how DevOps & CI/CD working principles and practices can be used to increase speed and quality
- Previous experience working with Docker and Kubernetes
- Proficient in Python for scripting and automation
- Understanding of PaaS
- Proficient in managing cloud environments, specifically AWS and Azure
- Experience with Databricks for data pipelines and analytics workflows
- Experience with Snowflake for scalable data warehousing and integration
- Extensive knowledge of Linux
- Experience with Web servers (NGINX, Apache2)
- Experience with Jenkins / TravisCI / CircleCI / BitbucketPipelines
- Passionate about technology. You anticipate, recognize, and resolve technical problems using a variety of specialized tools for application development and support.
- Independent. You are a self-motivated and ambitious individual, capable of managing multiple responsibilities effectively.
- Problem-solver. You think creatively and find solutions to complex challenges.
- Creative and outside-the-box thinker. You look beyond blog posts and whitepapers, competitions, and even state-of-the-art benchmarks to solve real-world problems.
- Communicator. Strong verbal and written communication skills are essential to ensure effective collaboration and timely delivery of results within the team.
- Proficient in English. We work across continents in a global environment, so fluent English, both written and spoken is a must.
From working with cutting-edge technologies to solving complex challenges for global clients, we make sure your work matters. And while you’re building great things, we’re here to support you.
Compensation & Equity- Performance bonus
- Employee Stock Options Grant
- Employee Share Purchase Plan (ESPP)
- Competitive compensation
- Health benefits plan
- Flexible working hours
- Pension plan
- Modern equipment
- Big clients and interesting projects
- Cutting-edge technologies
- Growth and development opportunities
- Internal LMS & knowledge hubs
We don’t just offer a job - we create space for you to grow, thrive, and be recognized.
Intrigued? Apply now!
#J-18808-LjbffrDevOps Engineer
Posted 4 days ago
Job Viewed
Job Description
DevOps Engineer
Posted 4 days ago
Job Viewed
Job Description
DevOps Engineer
Posted 4 days ago
Job Viewed
Job Description
DevOps Engineer
Posted 5 days ago
Job Viewed
Job Description
Privacy Notice : We use technologies on our website for personalizing content, advertising, providing social media features, and analyzing our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. By continuing to use this website, you consent to our use of this technology.
G Adventures is the world’s largest small-group adventure travel company and we’ve been making epic travel memories happen on all seven continents for over 30 years.
Our mission is simple: to change lives through travel. And not just our travelers’ either. Since day one, our tours have been built to establish meaningful relationships with local communities, directly benefiting the people and places we visit at every step of our tours.
With the demand for travel coming back strong, we are set up and excited for this next chapter in our company’s story — and we’d love for you to be a part of it.
Our DNA revolves around building, nurturing, and developing a diverse culture of people and a true sense of belonging, where everyone is encouraged to bring their authentic self to work each and every day. You’ll have the opportunity to grow your career, and yourself, alongside a passionate, talented, and welcoming community that works hard to spread goodness around the world.
If all that sounds like your kind of thing, well, we can’t wait for you to join us.
About the role
As a DevOps Engineer, you will play a key role in evolving and executing our DevOps strategy. You’ll collaborate closely with software developers to improve and standardize the
software development lifecycle, from local development environments to production releases. This role requires a builder mindset, someone capable of driving automation,
enabling engineering teams, and implementing best practices in tooling and deployment. You will work within the broader DevOps & Infrastructure team, responsible for
supporting infrastructure across AWS and Azure, with a focus on security, observability, performance efficiency, and cost optimization. Success in this role will be measured
by reduced deployment times, improved onboarding experience for developers, and overall pipeline reliability.
This role is a hybrid role based out of South Africa, where a minimum number of days as set by the region, is required in the Cape Town Office office.
What you will be doing
Design, implement, and maintain CI/CD pipelines using CircleCI to support fast, reliable deployments.
Collaborate with development teams to standardize software release processes and improve the overall developer experience.
Champion DevOps best practices across engineering teams, helping onboard new developers and promoting a DevOps-as-a-Platform approach.
Manage access and usage of critical development tools, including Git , Sentry , CircleCI , and other day-to-day developer platforms.
Support and enhance local development environments to ensure consistency and productivity across teams.
Contribute to infrastructure and platform engineering efforts in AWS and Azure , supporting services such as:
Compute : ECS, EC2, Lambda
Networking & CDN : Fastly CDN, VPCs, load balancing
Infrastructure as Code : Terraform, Ansible
Build and maintain containerized development and deployment environments using Docker , and support container orchestration platforms such as ECS .
Interface with cross-functional teams including Data Engineers, Application Support, and Security to align infrastructure and tooling with broader organizational needs.
Drive the adoption of best practices in DevOps, infrastructure automation, and release engineering.
Desired Skills & Experience
Proven hands-on experience implementing and managing CI/CD pipelines, preferably with CircleCI .
Strong understanding of DevOps principles and software release lifecycle.
Experience with Python development or working closely with Python-based teams.
Experience in managing developer tools and platforms (e.g., Git, Sentry, CircleCI).
Experience with infrastructure and services in AWS and/or Azure .
Familiarity with Terraform , Ansible , and infrastructure automation practices.
Experience with Docker and container-based development workflows.
Understanding of container orchestration using tools like ECS or EKS .
Passion for improving developer productivity and creating scalable, repeatable DevOps patterns.
Experience working with monitoring/logging tools like Datadog , Sumo Logic , and CloudWatch.
Understanding of security and observability in cloud environments.
Experience working in a cross-functional engineering team.
Self-starter with a strong implementation focus.
Excellent communicator and team collaborator.
Comfortable working across diverse teams and roles.
Pragmatic problem-solver who can balance speed with quality.
What do we offer you?
Competitive salary commensurate with the role
Competitive benefits package
Birthday day off
Vacation time for you to recharge
Enhanced Parental Leave
Learning and growth opportunities
Employee Resource Groups
*Applicable based on location*
G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants.
About UsG Adventures is the world’s largest small-group adventure travel company and we’ve been making epic travel memories happen on all seven continents for over 30 years.
Our mission is simple: to change lives through travel. And not just our travelers’ either. Since day one, our tours have been built to establish meaningful relationships with local communities, directly benefiting the people and places we visit at every step of our tours.
With the demand for travel coming back strong, we are set up and excited for this next chapter in our company’s story — and we’d love for you to be a part of it.
Our DNA revolves around building, nurturing, and developing a diverse culture of people and a true sense of belonging, where everyone is encouraged to bring their authentic self to work each and every day. You’ll have the opportunity to grow your career, and yourself, alongside a passionate, talented, and welcoming community that works hard to spread goodness around the world.
If all that sounds like your kind of thing, well, we can’t wait for you to join us.
DevOps Engineer
Posted 5 days ago
Job Viewed
Job Description
Join to apply for the DevOps Engineer role at FNB South Africa
1 day ago Be among the first 25 applicants
Join to apply for the DevOps Engineer role at FNB South Africa
Get AI-powered advice on this job and more exclusive features.
Job Description
Hello, DevOps Engineer I
Welcome to FNB, the home of the #Changeables.
We design for the shapeshifters and deliver products and services that make us incredibly proud with people that make it happen.
As a DevOps Engineer I, you will be in a team where experts come together and ignite effective change. We call these #changeables our nav-igators – people who want to use tech to help others nav-igate their lives and business. As nav-igators, we are made up of unique talents, diverse minds, adaptability and live up to the promise of staying curious
Role Purpose
This role, located within FNB Points of Presence, is focused on driving business profitability and operational efficiency through innovative DevOps practices, IT infrastructure architecture, and automation solutions. Ensure seamless integration of development and operations to support scalable, secure, and high-performing systems.
Infrastructure & Architecture
- Design, build, and maintain enterprise-level IT infrastructure architecture aligned with business requirements.
- Evaluate and integrate new application packages, platforms, and tools to enhance system performance and scalability.
- Draft technical and business requirements into RFPs for infrastructure solutions.
- Ensure infrastructure performance metrics and upgrade paths are defined and monitored.
- Conduct system health checks and align processes with SLAs and industry best practices.
- Develop and maintain automated deployment pipelines across DEV, QA, and Production environments.
- Write scripts/codes to automate deployments, provisioning, and feedback mechanisms.
- Facilitate automated testing processes and manage test environments.
- Deploy new modules, upgrades, and fixes to production environments.
- Monitor and optimize customer touchpoints using DevOps principles.
- Translate technical specifications into test cases, scenarios, and scripts.
- Execute and document test plans throughout the software development lifecycle.
- Review modules for quality assurance and contribute to defining DevOps and quality standards.
- Address user-reported issues, create patches, and manage defect backlogs.
- Troubleshoot production issues and legacy systems to identify and resolve inefficiencies.
- Support application functionality and infrastructure by analyzing problems and implementing solutions.
- Advise on budget forecasting and align IT infrastructure needs with business goals.
- Stay abreast of technological trends and translate them into business opportunities and risk assessments.
- Cultivate relationships with stakeholders, including end-users, SMEs, project managers, and senior staff.
- Manage personal development to increase competencies in DevOps and infrastructure.
- Develop deep domain knowledge and translate it into actionable business solutions.
- Qualifications: Bachelor of Science (NQF 7) in Computer and Information Science or related fields.
- Experience: 4 – 5 years’ experience in IT Development
- Strong scripting and automation skills (e.g., Bash, Python, PowerShell, Ansible)
- Experience with CI/CD tools (e.g., Bamboo, GitLab CI, Azure DevOps)
- Proficiency in cloud platforms (AWS, Azure, GCP, OpenShift)
- Knowledge of containerization (Docker, Kubernetes)
- Familiarity with monitoring tools (Prometheus, Grafana, AppDynamics)
- Excellent problem-solving and communication skills
- Opportunities to network and collaborate.
- Work that is challenging
- Opportunities to innovate.
- Flexible working environment
- Deep focus on health and wellbeing
- Coaches and mentors to help with your professional development.
- A very Generous leave policy to cater for your individual needs.
- Preferential employee banking rates that include Vehicle and Home loans. For more details see attachment
- Curious & courageous - you're driven by always wanting to know more and learn more and you're brave enough to
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it
- A team player - you believe in the power of teams so you're always part of one, building and leveraging your networks.
- Emotionally intelligent - you have a high EQ that enables you to truly connect with people, no matter how technical or specialist your role is
- Curious & courageous - you are driven by always wanting to know more and learn more and you are brave enough to
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it.
#Post
#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.
08/09/25
All appointments will be made in line with FirstRand Group’s Employment Equity plan. The
DevOps Engineer
Posted 6 days ago
Job Viewed
Job Description
Time left to apply: End Date: September 2, 2025 (5 days left to apply)
Job Requisition ID: JR
Join TIH, home to some of South Africa’s leading financial service providers, and grow your career while being part of an organisation with purpose.Job Purpose
Develop functional systems and solutions with a focus on scalability, automation, reliability, security, and quality. Implement customer integrations, improve the customer experience, perform root cause analysis of production errors, resolve issues, design procedures for system troubleshooting and maintenance, and build tools to reduce error occurrence.
Responsibilities- Application Software Development: Develop existing applications and contribute to new application development by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements.
- Application Software Roadmap: Contribute to and maintain the roadmap to facilitate application software development, ensuring work is prioritized according to business needs.
- Data-driven Product and Service Improvement: Research data from digital product/service performance, customer behavior, and market trends to identify opportunities for improvement.
- Design and Conceptualization: Produce multiple concepts and prototypes to design digital products/services.
- Product/Service Development: Deliver defined features, functionality, or outcomes from development programs, choosing the best approach within established systems.
- Digital Marketing Plan Execution: Analyze and monitor the performance of digital marketing campaigns.
- Customer Needs/Experience Research: Support customer and market research through analysis techniques.
- Testing IT Performance: Perform software tests on websites/apps and respond to user emails to diagnose and correct performance issues.
- Faults Diagnosis and Correction: Provide fault isolation and resolution for complex challenges to address issues promptly.
University / Post Graduate (Masters Degree)
Experience3-6 years' experience with Rancher 2.5+, Kubernetes, Linux, .NET Development, Angular, React, Node (Essential); experience with Agile, Scrum, and Kanban (Essential); Azure DevOps experience (Advantageous). Managerial experience of 7 to 12 months supervising junior colleagues (Essential).
Join usThink you have what it takes to be part of an unstoppable team who constantly finds better ways to give peace of mind? Don't wait, apply now.
About Telesure Investment HoldingsOur work culture is built on our core values, commitment to success, recognition programs, and our people. Our employees are disciplined, hardworking, curious, trustworthy, humble, and truthful. They make choices for the good of the team, collaborate, and make us the #1 Top Workplace in our area.
#J-18808-LjbffrBe The First To Know
About the latest Senior devops engineer Jobs in South Africa !
DevOps Engineer
Posted 6 days ago
Job Viewed
Job Description
Flash
2025/08/12 Western Cape
Job Reference Number: T208
Department: Technology
Business Unit: Industry
Job Type: Permanent
Positions Available: 1
Salary: Market Related
We are looking for a talented individual to be part of an equally talented team of DevOps Engineers. This individual will be responsible for secure and faster software delivery, resulting in reduced time-to-market and improved end-user satisfaction.
Job Description RESPONSIBILITIES:- Implement, gather, and analyse metrics from both the IT infrastructure environment and applications to assist in performance tuning and fault finding.
- Work closely with development teams to improve services through deployment pipelines, automated technologies, and application maintenance best practices.
- Balance feature development speed and reliability with well-defined service level objectives.
- Create sustainable systems and services through automation and improvements. Take ownership of medium-sized projects or components within larger projects.
- Lead the implementation of CI/CD pipelines, infrastructure automation, or containerization initiatives.
- Encounter and solve more complex technical challenges, such as optimizing CI/CD pipelines for large-scale applications or designing resilient and scalable infrastructure architectures.
- Gain experience in scaling infrastructure and applications to accommodate increasing workloads and user demands.
- 5 years of experience in the system operations environment.
- 5 years experience in systems operations.
- Azure DevOps Pipelines
- Continuous Testing
- Log management and ELK Stack (Elastic Search, Logstash, Kibana)
- Automation tools (Ansible, Terraform)
- Scripting (Windows PowerShell, Linux shell)
- Container technology and orchestration (Kubernetes, Docker)
- Build tools (GitHub, Jenkins, Azure DevOps)
- Excellent team working and communication skills
- Knowledge of programming languages
- Strong problem-solving skills
- Good attention to detail
- Excellent organizational and time management skills, with the ability to work on multiple projects simultaneously.
- Awareness of DevOps and Agile principles.
DevOps Engineer
Posted 10 days ago
Job Viewed
Job Description
Join to apply for the DevOps Engineer role at Telesure Investment Holdings (TIH)
Join TIH, home to some of South Africa’s leading financial service providers, and grow your career while being part of an organisation with purpose.
Job PurposeDevelop functional systems and solutions with a focus on scalability, automation, reliability, security and quality. Implement customer integrations, and improve the customer experience. Perform root cause analysis of production errors, resolve issues, design procedures for system troubleshooting and maintenance, and build tools to reduce error occurrence.
Responsibilities- Application Software Development
- Develop existing applications and contribute to development of new applications by analysing and identifying areas for modification and improvement.
- Develop new routine applications to meet customer requirements.
- Application Software Roadmap
- Contribute to and maintain road map to facilitate application software development and ensure the development work is prioritised in line with business requirements.
- Data-driven Product and Service Improvement
- Research data from digital product/service performance, customer behavior, and market trends to identify opportunities for product/service improvement.
- Design and Conceptualisation
- Produce multiple concepts and prototypes to design digital products/services.
- Product/Service Development
- Deliver defined features, functionality, or outcomes from a designated part of the development/engineering program, selecting the best available approach within established systems.
- Digital Marketing Plan Execution
- Provide analysis to monitor performance of digital marketing campaigns.
- Customer Needs/Experience Research
- Support customer and market research by performing customer and market research and analysis techniques.
- Testing IT Performance
- Perform website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
- Faults Diagnosis and Correction
- Provide fault isolation and resolution for complex challenges to limit and address issues promptly.
Education
- University / Post Graduate (Masters Degree)
- 3-6 years' experience working with Rancher 2.5+, Kubernetes, Linux, .NET Development, Angular, React, Node (Essential);
- Experience and understanding of Agile, Scrum and Kanban (Essential);
- Azure DevOps experience (Advantageous);
- Managerial Experience: 7 to 12 months experience of general supervision of more junior colleagues (Essential)
Think you have what it takes to be part of an unstoppable team who constantly finds better ways to give peace of mind? Don't wait, apply now.
Job Details- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Insurance
This job is active and accepting applications.
#J-18808-LjbffrDevOps Engineer
Posted 18 days ago
Job Viewed
Job Description
PathCare City of Cape Town, Western Cape, South Africa
PathCare City of Cape Town, Western Cape, South Africa
Get AI-powered advice on this job and more exclusive features.
PathCare is a partnership of pathologists in private practice across South Africa that has been assisting doctors and healthcare professionals determine and confirm diagnoses since 1923. We are registered with the HPCSA (Health Professions Council of South Africa) and all our laboratories are SANAS accredited.
An opportunity exists for an experienced and motivated DevOps Engineer to join our Server and Network Infrastructure team in the IT department at our N1 City branch. We seek a professional with a high level of ethics and integrity who displays a proven track record of alignment with the PathCare values.
The ideal candidate will be required to work closely with our development and server teams to implement continuous integration and delivery pipelines, automate processes and ensure the quality and security of our products.
Key Competency Requirements and Experience
- 3+ years of proven experience as a DevOps Engineer, with a strong focus on designing, implementing, and maintaining CI/CD pipelines in on-premises environments.
- Demonstrated expertise in building, supporting, and optimising CI/CD pipelines for on-prem infrastructure, ensuring reliability, scalability, and security.
- An applicable tertiary qualification, preferably degree(s) and relevant certifications
- Solid understanding and experience of CI/CD pipelines and related tools (e.g., Jenkins, GitLab, DevOps Pipelines).
- Experience with building CI/CD pipelines with on-prem infrastructure is essential.
- Experience with container technologies such as Docker, Kubernetes or AWS ECS and orchestration tools such as Docker Swarm
- Proficiency in scripting and automation using tools such as Perl, Python, Shell, or PowerShell, Groovy.
- Experience with cloud platforms like AWS and related services
- A good understanding of databases, database design and optimisation
- Experience with coding will be advantageous
- Experience with Angular and Java containerization will be advantageous
- Excellent problem-solving skills and ability to troubleshoot complex issues in distributed systems
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team
- A good understanding of microservices architecture
- Experience working in an agile team is highly beneficial
Key Responsibilities
- Implementation and maintenance of IT infrastructure and software required to facilitate software delivery via a CI/CD pipeline
- Defining and setting up development, test, release, update and support processes for DevOps operations
- Monitor and troubleshoot system performance, availability, and security issues
- Encouraging and building automated processes to streamline operations
- Identifying and deploying cybersecurity measures, in collaboration with the security team, by continuously performing vulnerability assessments and risk management
- Incident management and root cause analysis
- Mentoring and guiding of team members
- Application of DevOps best practices and methodologies
- Provision of documentation to articulate technical detail of implemented CI/CD solutions
- Collaborate with cross-functional teams to develop and implement system designs to meet business requirements
- Contribution towards the wider infrastructure team responsibilities such as installation, configuration, validation, maintenance, monitoring and optimisation of server hardware and operational software
- Second line support of network and server infrastructure (also after-hours for upgrades as scheduled or in an emergency)
- Assist with roadmap planning for infrastructure renewal and cloud migration
- Stay up-to-date with emerging trends and technologies to continuously improve our systems’ capabilities, efficiency and uptime
CLOSING DATE: Monday, 18 August 2025.
Your contribution to the company will be rewarded with a market-related remuneration package which includes a retirement fund contribution and risk benefits (Group Life and Disability cover), annual bonus, competitive maternity benefits, health care allowance, discounted pathology tests,