
Enable job alerts via email!
Posted 24 days ago
Purpose of the role: The Junior DevOps Engineer plays a supporting role in the development, deployment, and maintenance of automated systems and infrastructure. The incumbent assists senior team members with CI/CD pipeline setup, cloud configuration, and system monitoring. This role offers hands‑on learning opportunities in automation, containerisation, and cloud operations, while building foundational knowledge of DevOps practices and tools.Key Responsibilities: Assist in the setup and maintenance of CI/CD pipelines to support continuous integration and delivery.Learn to configure and manage cloud environments (e.g., AWS, Azure, or GCP).Monitor system performance, collect logs, and generate reports for analysis and troubleshooting.Support senior engineers with automation and containerisation tasks.Gain practical experience with DevOps tools and technologies under mentorship.Help maintain documentation of deployment processes, configurations, and system updates.Participate in team meetings and contribute to discussions on improving DevOps processes.Follow security and compliance standards during development and deployment.Requirements
Minimum Requirements:
NQF 4 or a Diploma in Information Communication Technology (ICT) field incorporating (but not limited to) Information Systems.Microsoft Certification, Oracle Certification, or AWS Security Certification.Minimum of 2 years’ experience as a DevOps Engineer.Posted 24 days ago
Purpose of the role: The Mid-Level DevOps Engineer is responsible for building, maintaining, and optimising CI/CD pipelines, managing cloud infrastructure through Infrastructure as Code (IaC), and ensuring the stability and reliability of deployments. This role plays a crucial part in supporting application delivery, containerisation, and collaboration between development and operations teams to enhance automation, performance, and scalability.Key Responsibilities: Build, manage, and maintain CI/CD pipelines to support efficient software delivery.Configure and manage cloud resources to ensure scalability and performance.Implement and maintain Infrastructure as Code (IaC) practices using tools such as Terraform, Ansible, or CloudFormation.Monitor, troubleshoot, and resolve application performance and deployment issues.Support containerisation and orchestration initiatives using Docker and Kubernetes.Collaborate with development and operations teams to ensure smooth and reliable application delivery.Participate in automation efforts to streamline deployment and operational processes.Maintain system documentation, configuration standards, and version control.Contribute to continuous improvement initiatives within the DevOps environment.RequirementsMinimum Requirements: NQF 6 or a Degree in Information Communication Technology (ICT) field incorporating (but not limited to) Information Systems.Microsoft Certification, Oracle Certification, or AWS Security Certification.Minimum of 4 years’ experience as a DevOps Engineer.
Posted 24 days ago
Purpose of the role: The Senior DevOps Engineer plays a key role in designing, implementing, and maintaining robust CI/CD pipelines and scalable cloud infrastructure. The role focuses on ensuring automation, reliability, and security across all stages of software development and deployment. The incumbent will lead automation initiatives, optimise infrastructure performance, and collaborate with cross-functional teams to streamline operational efficiency and continuous delivery.Key Responsibilities: Design, develop, and implement CI/CD pipelines for complex software environments.Manage and optimise cloud infrastructure to ensure scalability, performance, and reliability.Lead automation initiatives across deployment, monitoring, and maintenance processes.Collaborate with development and operations teams to streamline workflows and improve system stability.Implement Infrastructure as Code (IaC) principles using tools such as Terraform or Ansible.Ensure system security and compliance through proactive monitoring and governance.Monitor and analyse system performance to identify and resolve potential bottlenecks.Drive continuous improvement in DevOps processes, tools, and methodologies.Provide technical guidance and mentorship to junior DevOps team members.Contribute to the organisation’s cloud strategy and best practice adoption.RequirementsMinimum Requirements: NQF 6 or a Degree in Information Communication Technology (ICT) field incorporating (but not limited to) Information Systems.Microsoft Certification, Oracle Certification, or AWS Security Certification.Minimum of 5 years’ experience as a DevOps Engineer.
Posted 24 days ago
Purpose of the role: The Specialist DevOps Engineer is responsible for developing, maintaining, and optimising CI/CD pipelines to ensure seamless deployment automation and efficient infrastructure processes. This role involves close collaboration with development and operations teams to enhance system reliability, security, and scalability, while driving best practices in automation and continuous delivery.Key Responsibilities: Develop, implement, and maintain CI/CD pipelines to streamline deployment processes.Ensure automation of deployment and infrastructure provisioning activities.Monitor and optimise system performance to improve efficiency and reliability.Collaborate closely with development and operations teams to support agile delivery.Implement and manage configuration management tools for consistent environments.Ensure system security, compliance, and adherence to best practices.Troubleshoot and resolve deployment and production issues promptly.Manage and maintain cloud infrastructure across multiple environments.Implement Infrastructure as Code (IaC) practices for scalable and repeatable deployments.Facilitate continuous integration and delivery (CI/CD) practices across the organisation.RequirementsMinimum Requirements: NQF 6 or a Degree in Information Communication Technology (ICT) field incorporating (but not limited to) Information Systems.Microsoft Certification, Oracle Certification, or AWS Security Certification.Minimum of 6 years’ experience as a Senior DevOps Engineer.
Posted 24 days ago
Role Purpose The Specialist Cloud Engineer is responsible for designing, deploying, and managing complex cloud infrastructure environments. The role ensures that cloud solutions are secure, scalable, cost-effective, and aligned with business objectives. This position requires deep technical expertise, strong problem‑solving ability, and leadership in implementing best practices in cloud architecture and operations.
Key Responsibilities Design, deploy, and manage advanced cloud infrastructure solutions across multiple platforms (e.g., AWS, Azure, Oracle Cloud).Implement and maintain robust cloud security measures, ensuring compliance with organizational and industry standards.Optimize cloud systems for performance, reliability, and cost efficiency.Develop and maintain automation scripts and workflows for provisioning, deployment, and monitoring.Troubleshoot and resolve complex cloud‑related issues, ensuring high availability and performance.Collaborate with development teams to support CI/CD pipelines and application cloud integration.Monitor and manage cloud resource utilization, identifying areas for improvement and optimization.Ensure adherence to cloud governance policies, compliance requirements, and security frameworks.Provide technical mentorship and guidance to junior and senior engineers.Stay current with emerging cloud technologies, trends, and best practices to drive innovation.
RequirementsNQF Level 6 or a Degree in Information Communication Technology (ICT) or related field (including Information Systems).Microsoft Azure, Oracle Cloud, or AWS Professional‑level certification required.Minimum of 6 years’ experience as a Senior Cloud Engineer or equivalent role with proven expertise in cloud architecture, deployment, and automation.Advanced Cloud Architecture & Deployment (AWS, Azure, Oracle Cloud)Cloud Security & Compliance ManagementAutomation & Scripting (Python, PowerShell, Terraform, Ansible)Performance Optimization & Cost ManagementMonitoring & Troubleshooting Cloud Environments (CloudWatch, Azure Monitor, etc.)DevOps & CI/CD IntegrationRole Purpose The Specialist Cloud Engineer is responsible for designing, deploying, and managing complex cloud infrastructure environments. The role ensures that cloud solutions are secure, scalable, cost‑effective, and aligned with business objectives. This position requires deep technical expertise, strong problem‑solving ability, and leadership in implementing best practices in cloud architecture and operations.
Key Responsibilities Design, deploy, and manage advanced cloud infrastructure solutions across multiple platforms (e.g., AWS, Azure, Oracle Cloud).Implement and maintain robust cloud security measures, ensuring compliance with organizational and industry standards.Optimize cloud systems for performance, reliability, and cost efficiency.Develop and maintain automation scripts and workflows for provisioning, deployment, and monitoring.Troubleshoot and resolve complex cloud‑related issues, ensuring high availability and performance.Collaborate with development teams to support CI/CD pipelines and application cloud integration.Monitor and manage cloud resource utilization, identifying areas for improvement and optimization.Ensure adherence to cloud governance policies, compliance requirements, and security frameworks.Provide technical mentorship and guidance to junior and senior engineers.Stay current with emerging cloud technologies, trends, and best practices to drive innovation.
RequirementsNQF Level 6 or a Degree in Information Communication Technology (ICT) or related field (including Information Systems).Microsoft Azure, Oracle Cloud, or AWS Professional‑level certification required.Minimum of 6 years’ experience as a Senior Cloud Engineer or equivalent role with proven expertise in cloud architecture, deployment, and automation.Advanced Cloud Architecture & Deployment (AWS, Azure, Oracle Cloud)Cloud Security & Compliance ManagementAutomation & Scripting (Python, PowerShell, Terraform, Ansible)Performance Optimization & Cost ManagementMonitoring & Troubleshooting Cloud Environments (CloudWatch, Azure Monitor, etc.)DevOps & CI/CD IntegrationPosted 24 days ago
Purpose of the role The Senior Cloud Engineer is responsible for designing, implementing, and managing advanced cloud infrastructure solutions that ensure scalability, performance, and security. This role involves leading cloud migration initiatives, optimizing cloud environments, and providing technical leadership to junior team members.
Key Responsibilities Design and implement complex cloud infrastructure solutions ensuring scalability, reliability, and security.Lead cloud migration projects, including planning, execution, and post‑migration optimization.Manage, monitor, and optimize cloud environments for cost‑efficiency and performance.Develop and enforce cloud governance, security frameworks, and compliance standards.Collaborate with stakeholders to align cloud strategies with business objectives.Mentor and guide Mid and Junior Cloud Engineers, fostering technical growth within the team.Monitoring and troubleshooting cloud environments to ensure stability, performance, and cost efficiency.Assisting in cloud migrations and supporting hybrid or multi‑cloud strategies.Ensuring compliance with cloud security principles, policies, and best practices.Collaborating with cross‑functional teams to align cloud solutions with business requirements.
RequirementsNQF Level 6 or Degree in Information Communication Technology (ICT), Information Systems, or a related field.Microsoft Azure, AWS, or Oracle Cloud certification required.Minimum 5 years’ experience in a Senior Cloud Engineering role.Advanced Cloud Computing Architecture & Infrastructure DesignCloud Security Principles and Compliance ManagementCloud Monitoring & Automation Tools (e.g., CloudWatch, Azure Monitor, Terraform)Scripting & Automation (Python, PowerShell, Bash)Deployment, CI/CD Pipelines, and DevOps PracticesAWS / Azure / Oracle Cloud ExpertiseTechnical Troubleshooting and Performance OptimizationLeadership & Mentorship within technical teamPurpose of the role The Senior Cloud Engineer is responsible for designing, implementing, and managing advanced cloud infrastructure solutions that ensure scalability, performance, and security. This role involves leading cloud migration initiatives, optimizing cloud environments, and providing technical leadership to junior team members.
Key Responsibilities Design and implement complex cloud infrastructure solutions ensuring scalability, reliability, and security.Lead cloud migration projects, including planning, execution, and post‑migration optimization.Manage, monitor, and optimize cloud environments for cost‑efficiency and performance.Develop and enforce cloud governance, security frameworks, and compliance standards.Collaborate with stakeholders to align cloud strategies with business objectives.Mentor and guide Mid and Junior Cloud Engineers, fostering technical growth within the team.Monitoring and troubleshooting cloud environments to ensure stability, performance, and cost efficiency.Assisting in cloud migrations and supporting hybrid or multi‑cloud strategies.Ensuring compliance with cloud security principles, policies, and best practices.Collaborating with cross‑functional teams to align cloud solutions with business requirements.
RequirementsNQF Level 6 or Degree in Information Communication Technology (ICT), Information Systems, or a related field.Microsoft Azure, AWS, or Oracle Cloud certification required.Minimum 5 years’ experience in a Senior Cloud Engineering role.Advanced Cloud Computing Architecture & Infrastructure DesignCloud Security Principles and Compliance ManagementCloud Monitoring & Automation Tools (e.g., CloudWatch, Azure Monitor, Terraform)Scripting & Automation (Python, PowerShell, Bash)Deployment, CI/CD Pipelines, and DevOps PracticesAWS / Azure / Oracle Cloud ExpertiseTechnical Troubleshooting and Performance OptimizationLeadership & Mentorship within technical teamPosted 24 days ago
Purpose of the Role The Junior Cloud Engineer supports the design, implementation, and maintenance of cloud‑based systems under the guidance of senior engineers. This role involves assisting in the deployment, monitoring, and optimisation of cloud environments to ensure stability, scalability, and security across the organisation’s cloud infrastructure.
Key Responsibilities Assist in the deployment, configuration, and maintenance of cloud services in environments such as AWS, Azure, Oracle, or Google Cloud.Perform routine system monitoring, maintenance, and troubleshooting to ensure optimal performance and availability.Support senior engineers in managing cloud storage, backups, and networking configurations.Contribute to the documentation of infrastructure processes, procedures, and configurations for knowledge sharing and compliance.Apply and learn cloud best practices, including security, cost management, and automation.Participate in training and upskilling programmes to build cloud expertise and remain current with emerging technologies.
RequirementsNQF Level 4 or a Degree in Information Communication Technology (ICT), including Information Systems or a related field.Certifications Microsoft, Oracle, AWS, or Google Cloud certification.Minimum of 2 years’ experience in cloud engineering or related IT support role.Cloud Platform Proficiency – Foundational knowledge of at least one major cloud platform (AWS, Azure, Oracle, or Google Cloud).Technical Troubleshooting – Ability to identify and resolve basic cloud infrastructure or networking issues.Scripting and Automation – Basic understanding of scripting (e.g., PowerShell, Python, or Bash) for automation tasks.Monitoring and Maintenance – Experience with cloud monitoring tools and system performance tracking.Security Awareness – Understanding of basic cloud security principles and compliance standards.Purpose of the Role The Junior Cloud Engineer supports the design, implementation, and maintenance of cloud‑based systems under the guidance of senior engineers. This role involves assisting in the deployment, monitoring, and optimisation of cloud environments to ensure stability, scalability, and security across the organisation’s cloud infrastructure.
Key Responsibilities Assist in the deployment, configuration, and maintenance of cloud services in environments such as AWS, Azure, Oracle, or Google Cloud.Perform routine system monitoring, maintenance, and troubleshooting to ensure optimal performance and availability.Support senior engineers in managing cloud storage, backups, and networking configurations.Contribute to the documentation of infrastructure processes, procedures, and configurations for knowledge sharing and compliance.Apply and learn cloud best practices, including security, cost management, and automation.Participate in training and upskilling programmes to build cloud expertise and remain current with emerging technologies.
RequirementsNQF Level 4 or a Degree in Information Communication Technology (ICT), including Information Systems or a related field.Certifications Microsoft, Oracle, AWS, or Google Cloud certification.Minimum of 2 years’ experience in cloud engineering or related IT support role.Cloud Platform Proficiency – Foundational knowledge of at least one major cloud platform (AWS, Azure, Oracle, or Google Cloud).Technical Troubleshooting – Ability to identify and resolve basic cloud infrastructure or networking issues.Scripting and Automation – Basic understanding of scripting (e.g., PowerShell, Python, or Bash) for automation tasks.Monitoring and Maintenance – Experience with cloud monitoring tools and system performance tracking.Security Awareness – Understanding of basic cloud security principles and compliance standards.About the latest Devops engineer Jobsin South Africa !
Set Email Alert:
Job title
Location
Posted 24 days ago
Purpose of the Role The role of the Mid-Level Cloud Engineer is to design, deploy, and maintain robust, secure, and scalable cloud infrastructure solutions that meet business objectives. The position requires hands‑on experience in managing cloud environments, optimizing performance, and ensuring high availability across multiple cloud platforms.
Key Responsibilities Building, deploying, and maintaining cloud infrastructure solutions to support organizational needs.Configuring and optimizing cloud services, including compute, storage, networking, and security.Implementing automation and orchestration using scripting tools (e.g., Python, PowerShell, or Terraform).Monitoring and troubleshooting cloud environments to ensure stability, performance, and cost efficiency.Assisting in cloud migrations and supporting hybrid or multi‑cloud strategies.Ensuring compliance with cloud security principles, policies, and best practices.Collaborating with cross-functional teams to align cloud solutions with business requirements.
RequirementsEducation: NQF Level 6 or a Degree in Information Communication Technology (ICT) or related field (Information Systems, Computer Science, etc.).Microsoft Azure, AWS, or Oracle Cloud certification (preferred)Minimum of 3 years’ experience as a Cloud Engineer or in a related cloud infrastructure role.Cloud Computing (AWS, Azure, or Oracle Cloud)Cloud Security Principles and Best PracticesCloud Monitoring and Performance OptimizationInfrastructure Automation (Python, PowerShell, Terraform, or similar)Deployment and Configuration ManagementTechnical Troubleshooting and Problem ResolutionPosted 411 days ago
Permanent
About our client: Our client is a highly successful international software development house specialising in telecommunications and payment gateways. With two decades of proven success and remarkable growth, they offer an exceptional training and mentorship program. Your colleagues will be Agile enthusiasts, highly qualified, with a shared goal of continuous improvement. This is a flat organisational structure where participation and opinions are valued. Individuality is encouraged, providing an ideal environment for ambitious individuals to accelerate their career growth. Position Overview: Our client is looking for an experienced and enthusiastic DevOps Engineer to build, test, and maintain infrastructure and tools that support efficient software development and rapid release cycles. What you will be doing: Build and set up cutting‑edge development tools and infrastructure while streamlining development, release processes, and deployments through automation and improvements.Collaborate with developers to test and review code, develop updates, and ensure projects follow best practices and work seamlessly.Leverage open‑source technologies and tools to create innovative web‑based tools, microservices, and solutions, while automating workflows using languages like Perl, Python, Groovy, Bash, and Go.Configure and manage diverse data sources such as MySQL, PostgreSQL, Mongo, Elasticsearch, Redis, Cassandra, and Hadoop to optimise performance.Proactively address vulnerabilities in Docker images (e.g., NGINX, Alpine, WAF) Oversee source control using Git / Confluence and champion the implementation of automated processes wherever possible.Enhance cybersecurity by performing vulnerability assessments, risk management, and managing incident response and root cause analysis.Lead the creation and improvement of CI/CD pipelines, fostering continuous integration, development, and deployment. What you need: A relevant tertiary qualification would be beneficialExperience in Docker Swarm, Linux, and Bash, with beneficial certifications in Jenkins and Cloud (AWS/Google Cloud).Proficient in scripting languages (Lua, Python, Bash, Groovy) and orchestration tools like Docker and Kubernetes.Experience with CI/CD pipelines (Jenkins), artifact registries (Artifactory, Harbor), and version control (Git, GitLab, BitBucket).Skilled in analysis tools such as SonarQube, ZAP, JMeter, and DefectDojo, as well as proxies like HaProxy, NGINX, and WAF.Strong software design with Linux/Unix tools and architecture.Experience working in Agile environments with excellent troubleshooting and analytical skills.Self‑motivated, capable of working both independently and in teams, and able to handle pressure effectively.Strong communication, critical thinking, problem‑solving skills, and a high level of professionalism and attention to detail. Job ID: J PS Even if you feel you don’t have all the skills listed or if this spec isn’t what you are looking for, feel free to send your CV as we probably have other opportunities that could interest you. For a more comprehensive and updated list of opportunities that we have on offer, do visit our website -
7708 Claremont, Western Cape Parvana
Posted 603 days ago
Permanent
About our client: Our client is a leading payments company dedicated to transforming the payment landscape by providing a risk‑free and empowering payment solution. Their payment solution aims to alleviate debt burdens, enabling shoppers to pay as they earn, free from the threat of accumulating charges. You will be working on the latest tech with ample opportunity for additional training and growth in a flexible environment. What you will be doing: Shape and manage AWS cloud infrastructure with creativity and expertise.Pioneer automated CI/CD pipelines for seamless software delivery.Fine‑tune AWS resources for optimal cost‑effectiveness and performance.Craft and nurture containerized environments using Docker and Kubernetes.Foster collaboration with teams, enhancing application performance together.Uphold top‑note security standards in our cloud environments.Bring infrastructure to life through innovative code with Terraform or CloudFormation.Offer expert support and guidance on AWS‑related ventures.Explore and embrace the latest AWS innovations to drive progress and success. What you need: Tertiary degree in computer Science, Engineering, or related field.AWS certifications (e.g., AWS Certified DevOps Engineer) are a plus.Proven DevOps Engineer experience with focus on AWS cloud services.Strong knowledge of key AWS services like EC2, S3, Lambda, RDS, and VPC.Experience in FinTech environments and PCI compliance is a must.Experience building pipelines and provisioning architecture on AWSProficiency in scripting with Python, Bash, or PowerShell.Hands‑on expertise with CI/CD tools like Jenkins, GitLab CI, or AWS CodePipeline.Familiarity with containerization tech such as Docker and Kubernetes.Experience using AWS CDK is a plus.Excellent problem‑solving and troubleshooting abilities.Strong communication and collaboration skills. Job ID: J PS Even if you feel you don’t have all the skills listed or if this spec isn’t what you are looking for, feel free to send your CV as we probably have other opportunities that could interest you. For a more comprehensive and updated list of opportunities that we have on offer, do visit our website -
Explore these high‑demand roles to expand your search:
Didn't find the right job? Get Career Advice to find your ideal role.