333 Senior Devops Engineer jobs in South Africa
DevOps Engineer
Posted today
Job Viewed
Job Description
Step away from the ordinary and dive into the thrilling world of satellite data processing and Earth observation technologies! Apply for this exclusive opportunity in Pretoria East to work at the forefront of space technology!
Full time in office, flexibility in office hours, free lunch!
There are two positions available: Intermediate DevOps Engineer in Production and Intermediate DevOps Engineer in Systems
Key Responsibilities- Containerization & Orchestration: Develop, deploy, and manage containerized applications using Docker and Kubernetes.
- Cloud Infrastructure Management: Provision and maintain cloud resources, ensuring scalability and cost-effectiveness.
- CI/CD Pipeline Development: Design and implement Continuous Integration and Continuous Deployment pipelines to automate application delivery.
- Monitoring & Logging: Set up and manage monitoring tools and logging systems to ensure system reliability and performance.
- Collaboration: Work closely with development and operations teams to streamline workflows and improve system efficiency.
- Documentation: Maintain clear and comprehensive documentation for infrastructure setups, deployment processes, and troubleshooting guides.
- 20% SysAdmin orientated tasks such as Linux machines, server setups etc. (DevOps Systems)
- Docker
- Hands-on experience with at least one cloud provider (AWS, Azure, or GCP).
- Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Strong scripting skills in Bash or Python for automation tasks.
- Familiarity with monitoring and alerting tools like Prometheus and Grafana.
- Proficiency in using Git for version control.
- Problem-Solving mentality
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: 4 to 8 years in a DevOps or similar role, with hands-on experience in the required technologies.
- Certifications: Certifications in relevant tools or platforms (e.g., Docker Certified Associate, Kubernetes Administrator, AWS Certified Solutions Architect) are advantageous.
The proposed salary for the role is R30k - R60k per month, market related in line with qualifications, skills and experience.
Seniority level- Mid-Senior level
- Full-time
- Information Technology
- IT Services and IT Consulting, IT System Operations and Maintenance, and Space Research and Technology
DevOps Engineer
Posted today
Job Viewed
Job Description
We are looking for an AWS Cloud Engineer to manage and maintain our AWS cloud infrastructure , with a focus on ECS, Terraform, and CI/CD pipelines . The ideal candidate will ensure smooth deployments, optimize cloud resources, and support DevOps processes using AWS services.
Key Responsibilities- Manage and maintain AWS ECS (Elastic Container Service) environments.
- Use Terraform to automate infrastructure provisioning and updates.
- Maintain and improve CI/CD pipelines for efficient deployments.
- Monitor and troubleshoot AWS resources to ensure high availability.
- Implement security best practices, IAM roles, and access controls.
- Optimize AWS usage for performance and cost efficiency.
- AWS Experience: 2+ years working with AWS cloud services.
- Terraform: Hands-on experience writing and managing Terraform scripts.
- CI/CD: Familiarity with AWS CodePipeline, GitHub Actions, or Jenkins.
- Containerization: Experience with Docker and ECS (or EKS).
- Basic Networking: Understanding of VPCs, security groups, and load balancers.
- Troubleshooting: Ability to debug cloud infrastructure and deployment issues.
- Knowledge of serverless AWS services (Lambda, API Gateway).
- Experience with monitoring tools like AWS CloudWatch or Prometheus.
- Exposure to S3, RDS, DynamoDB , and other AWS storage solutions.
Work on modern cloud infrastructure with AWS.
Opportunity to own and improve our cloud deployment pipeline.
Career growth with AWS certifications and training support.
Flexible work options (Remote/Hybrid).
Seniority level- Mid-Senior level
- Full-time
- Information Technology
Location: City of Cape Town, Western Cape, South Africa
#J-18808-LjbffrDevOps Engineer
Posted today
Job Viewed
Job Description
Integrity360 is the largest independent cyber security provider in Europe, with a growing international presence spanning the UK, Ireland, mainland Europe, Africa and the Caribbean. With over 700 employees across 12 locations, and six Security Operations Centres (SOCs)—including locations in Dublin, Sofia, Stockholm, Madrid, Naples and Cape Town—we support more than 2,500 clients across a wide range of industries.
Over 80% of our team are technical experts, focused on helping clients proactively identify, protect, detect and respond to threats in an ever-evolving cyber landscape. Our security-first approach positions cyber resilience as a business enabler, empowering organizations to operate with confidence.
At Integrity360, people come first. We invest heavily in learning, development and progression, fostering a dynamic culture where innovation, collaboration and continuous growth are at the heart of what we do. If you're ready to take your cyber security career to the next level, we’d love to hear from you.
Job RoleWe are looking for a DevOps Engineer to join our Infrastructure Team, where you will play a key role in building, optimizing, and remediating infrastructure and deployment pipelines. You will collaborate closely with engineers to enhance system reliability, automate processes, and drive continuous improvement across our environments. This person will be a critical and analytical thinker, with a focus on DevOps principles.
Responsibilities- Scripting
- AWS Platform management (EC2, S3, VPCs)
- Bridge the gap between development and operations teams
- Implementation and management of CI/CD pipelines to automate the build, test, and deployment of code changes, ensuring faster and more reliable releases
- Supporting infrastructure teams with automation and optimization
- Strong proficiency in Linux system administration and operations
- Proficient in Python for scripting and automation tasks
- Hands-on experience managing AWS environments, including core services and resource provisioning
- Experience with Infrastructure as Code (IaC) using Terraform for cloud resource deployment and management
- Practical knowledge of monitoring tools, such as Zabbix, or equivalent platforms
- Experience maintaining observability stacks, particularly ELK (Elasticsearch, Logstash, Kibana) and OpenSearch
- Hands-on experience with configuration management tools, such as Puppet or Ansible, for automated deployments and system state management
- Familiarity with containerization technologies, including Docker and/or Kubernetes, for application packaging and orchestration
- Experience with Networking and routers, switches, and Firewalls
- Experience with Azure, GCP, and Ruby programming language
- Honesty and Integrity
- Client-centric
- Passionate about cybersecurity
- Willingness to learn and teach
- Attention to detail
- Clear and effective communication, particularly via email
- Proactive team player with a mindset to improve efficiencies and solve problems
- Good work ethic (e.g., punctuality; accountability)
- Entry level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
DevOps Engineer
Posted 1 day ago
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 5 days ago
Job Viewed
Job Description
DevOps Engineer
Posted 5 days ago
Job Viewed
Job Description
DevOps Engineer
Posted 5 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Senior devops engineer Jobs in South Africa !
DevOps Engineer
Posted 6 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 7 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-LjbffrDevOps Engineer
Posted 11 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-Ljbffr