
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company in Cape Town is seeking a Junior DevOps Engineer to support the development, deployment, and maintenance of automated systems and infrastructure. The ideal candidate will assist with CI/CD pipeline setups, cloud configuration, and system monitoring while gaining hands-on experience in automation and containerization. Applicants should have a diploma in ICT and at least 2 years of relevant experience. This role offers a collaborative and learning-focused environment.
Showing 9 Devops Engineer Engineering Tech Cape Town jobs in Cape Town
Posted 17 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.
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.
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 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.
Minimum 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.
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 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.
Minimum 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.
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 IaC practices for scalable and repeatable deployments. Facilitate continuous integration and delivery (CI/CD) practices across the organisation.
Minimum 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.
Key Roles and Responsibilities: Study material development. Oversee and manage the development or review of study guides (full or wrap‑around). Seek feedback from all stakeholders and keep a record of required changes to study guides in anticipation of the review cycle. Monitor the appropriateness of the prescribed textbook and editions. Ensure continued alignment between study guide and textbook, where applicable. Update study guides to cater for new textbook editions. Assessment. Draft all formal assessments for allocated modules. Consider internal and external pre‑moderation feedback and implement changes as required. Conduct internal pre‑moderation for modules in field of expertise. Conduct annual meetings with all campus lecturers to discuss the assessment strategy. Appoint suitably qualified internal and external moderators. Brief markers and moderators, and provide content support during the marking process. Mark a prescribed minimum number of assessments to fine‑tune marking guideline/memorandum. Consider markers' reports and decide on appropriate action. Consider moderators' reports and decide on appropriate action, in consultation with campus lecturers, HOS and subject coordinator (if any). Conduct post‑assessment meetings with all campus lecturers to reflect on success/concerns with assessments. Consider and analyse cross‑campus success rates. Sign off on assessment results. Actively participate in the investigation/management of Red/Fire module status. Learning Journey Design. Conduct research in the field of expertise and/or learning design in the field of expertise. Attend both internal and external training sessions, workshops, and conferences to enhance skills in module design and assessment. Stay informed about emerging trends in higher education and instructional methodologies. Engage with industry, professional networks and associations to enhance collaboration and knowledge sharing. Actively collaborate with campus lecturers to continuously enhance the learning journey. Design and draft materials needed for the course environment (announcements, etc.). Populate and maintain the Canvas Blueprint course environment for modules owned. Lecturer and student support. Develop and deliver at least two lectures per module per semester for CL students, online live. Record at least two online lectures for DL students per semester per module. Deliver guest lectures in the field of expertise on STADIO modules as appropriate. Research and Professional Development. Conduct research in the field of expertise and/or learning design in the field of expertise. Attend both internal and external training sessions, workshops, and conferences to enhance skills in module design and assessment. Stay informed about emerging trends in higher education and instructional methodologies. Engage with industry, professional networks and associations to enhance collaboration and knowledge sharing. REQUIREMENTS. Minimum Requirements and Qualifications. Master's degree in Software Development, Computer Science, or related IT field. A Doctoral degree will be an advantage. At least 5 years' Higher Education experience teaching Software Development modules. Strong programming skills in Python, Java, C#, or similar languages. Experience in software engineering practices, version control, and agile methods. Key Attributes: Deep technical expertise with the ability to support lecturers in teaching coding. Commitment to aligning software development teaching with industry certification pathways. Passion for fostering problem‑solving and innovation through programming.
R720,000 – R960,000 CTC per annum. 5+ years' experience. About the role: We’re looking for an experienced Cloud Infrastructure Engineer to design, build, and manage private cloud environments that support high‑performance systems. This role will suit someone with strong Kubernetes expertise, a solid grasp of automation, and an interest in working with modern infrastructure technologies.
Key Responsibilities: Build, configure, and manage Kubernetes clusters in private cloud environments. Automate deployments and infrastructure using Infrastructure as Code (OpenTofu/Terraform) and CI/CD pipelines. Manage secrets securely across environments. Set up monitoring, logging, and alerting with tools like Prometheus and Grafana. Troubleshoot cluster and infrastructure issues. Work closely with development, DevOps, and security teams to align systems with business needs.
Requirements: 5+ years’ experience in infrastructure engineering, with at least 3 years focused on Kubernetes. Strong skills in Kubernetes, Proxmox, OpenTofu/Terraform, and CI/CD (GitLab). Experience with secrets management tools such as OpenBao. Good knowledge of networking, containers, and private cloud environments. Excellent problem‑solving skills and the ability to work well in a team.
Salary: R7210k – R960k. Benefits: Medical aid contribution. Work setup: Hybrid (3 days a week in the office). About the Role: We’re looking for a DevOps Engineer who thrives in building automation, scaling systems, and ensuring secure, reliable deployments.
What You’ll Do: Automate everything: Design and manage GitLab CI/CD pipelines for builds, testing, and deployments. Infrastructure as Code: Use OpenTofu (or Terraform) to provision servers, VMs, and Kubernetes clusters. Container orchestration: Deploy and maintain Kubernetes clusters (Proxmox‑based), including networking and security policies. Secrets management: Implement secure storage and access with OpenBao, integrated into pipelines and Kubernetes. Monitoring & reliability: Set up observability with Prometheus and Grafana, and handle troubleshooting when things go wrong.
What We’re Looking For: 5+ years in DevOps, infrastructure, or software engineering. Solid experience with Kubernetes (pods, services, ingress, operators) in private cloud setups. Hands‑on experience with GitLab CI/CD and Infrastructure as Code (OpenTofu/Terraform). Familiarity with secrets management (OpenBao), monitoring (Prometheus, Grafana), and container runtimes like CRI‑O. Knowledge of Proxmox for VM and infrastructure management. Strong problem‑solving skills and the ability to collaborate across teams.
About the latest Devops engineer engineering tech cape town Jobs in Cape Town!
Set Email Alert: Job title. Location. Posted 404 days ago.
Our client is a highly successful international software development house specialising in telecommunications and payment gateways. Position Overview: The 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. Experience 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.
We are looking to 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 containerised environments using Docker and Kubernetes. Foster collaboration with teams, enhancing application performance together. Uphold top‑notch 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. Proficiency in scripting with Python, Bash, or PowerShell. Hands‑on expertise with CI/CD tools like Jenkins, GitLab CI, or AWS CodePipeline. Familiarity with containerisation tech such as Docker and Kubernetes. Experience using AWS CDK is a plus.
Century City, Western Cape R720000 - R960000 Y DataTech Recruitment
Job Types: Full-time, Permanent. Pay: R720000,00 - R960000,00 per year. Application Question(s): Do you have strong skills in Kubernetes, Proxmox, OpenTofu/Terraform, and CI/CD (GitLab)? Do you have good knowledge of networking, containers, and private cloud environments?
Min education: None listed. Prerequisite Experience: 5+ years in infrastructure engineering, with at least 3 years focused on Kubernetes, strong skills in Kubernetes, Proxmox, OpenTofu/Terraform, and CI/CD (GitLab). Secrect management tools such as OpenBao. Good knowledge of networking, containers, and private cloud environments. Excellent problem‑solving skills and the ability to work well in a team.