Technology

Devops Engineer

EQPlus·Cape Town Region, south-africa·Default
TechnologyseniorDefault
-Closes Nov 8, 2026

Cape Town | Hybrid 6-Month Contract

Join a leading financial services organisation as a DevOps Engineer and be part of a team that values innovation, collaboration and continuous improvement.

REQUIREMENTS:

Intermediate-to-Senior Level professional experience in the below:

Azure DevOps Cloud

YAML CI/CD pipelines

AWS / Cloud Engineering

Infrastructure as Code (IaC)

Scripting and automation

DevSecOps

Pipeline and deployment automation

Build agents

Cloud infrastructure automation

Security and tooling integration

Monitoring and troubleshooting

Supporting development teams with standardised and secure engineering practices

ADVANTAGEOUS:Experience in the below is highly recommended:

Kubernetes / Containerisation

Terraform

Veracode

SonarQube

Cloud migration experience

Desired Skills:

DevOps Engineer

Azure DevOps

YAML

CI/CD

AWS

Cloud Engineering

Infrastructure as Code

IaC

DevSecOps

Terraform

Kubernetes

Docker

Scripting

Automation

Desired Work Experience:

2 to 5 years

Desired Qualification Level:

Degree

At a glance

Company

EQPlus

Location

Cape Town Region, south-africa

Employment

Default

Experience

senior

Valid until

November 8, 2026

Created

October 13, 2026

More opportunities

Similar roles you might like

Kafka Specialist

Datonomy Solutions (Cape Town)

Sandton, south-africa

Default

We are seeking an experienced Technology Specialist – Kafka to design, administer, automate, secure, and optimise enterprise Kafka platforms supporting mission-critical banking applications.This role is responsible for ensuring the stability, scalability, resilience, and security of Kafka environments while driving automation, DevOps best practices, and cloud adoption.The successful candidate will combine deep Kafka platform engineering expertise with Linux administration, Infrastructure-as-Code, observability, and cloud engineering to deliver highly available event streaming infrastructure that supports modern banking systems and real-time data integration.Key ResponsibilitiesKafka Platform Administration Install, configure, upgrade, patch and maintain enterprise Kafka clusters. Administer Confluent Platform and/or Confluent Cloud environments. Manage brokers, topics, partitions, replication and consumer groups. Optimise Kafka cluster performance, throughput and latency. Perform capacity planning and scaling of Kafka infrastructure. Troubleshoot broker failures, replication issues and performance bottlenecks. Support production incidents and perform root cause analysis. Design highly available Kafka platforms across multiple environments. Implement resilient architectures for business-critical messaging workloads. Configure multi-broker clusters with appropriate replication and fault tolerance. Support disaster recovery and high availability strategies. Maintain platform documentation and operational runbooks. Infrastructure as Code Platform provisioning Automated deployments Configuration management CI/CD integration Environment standardisation Terraform Ansible Python Bash Azure DevOps Git Performance tuning Storage optimisation Network troubleshooting Service management Operating system maintenance Capacity management Log analysis TLS/SSL encryption SASL authentication ACL administration Certificate lifecycle management Identity integration Secure client connectivity Compliance with enterprise security standards Azure networking Virtual Machines Managed services Storage Identity integration Hybrid deployments Cloud security Platform optimisation Health monitoring Performance dashboards Alerting Capacity monitoring Log aggregation Distributed tracing Incident diagnostics Prometheus Grafana ELK Stack Splunk Azure Monitor Support production platforms within SLA. Lead technical investigations. Perform root cause analysis. Recommend permanent fixes. Participate in major incident resolution. Drive platform stability improvements. Platform Engineers DevOps Engineers Infrastructure Teams Cloud Engineers Security Teams Application Developers Architecture Teams Operations Teams 6+ years' experience in Systems Engineering, Platform Engineering or Infrastructure Engineering. 4+ years' hands-on Kafka administration. Enterprise production support experience. Experience supporting highly available distributed systems. Experience automating infrastructure and operational processes. Experience working within DevOps environments. Apache Kafka Confluent Platform Confluent Cloud Broker administration Topic management Consumer groups Partition management Replication Cluster upgrades Performance tuning Capacity planning Python Bash Terraform Ansible CI/CD Pipelines Azure DevOps Git Linux Administration Shell scripting Performance tuning System troubleshooting Microsoft Azure Azure networking Azure infrastructure Azure Monitor Hybrid cloud environments TLS/SSL SASL ACLs Certificates Encryption Authentication Authorisation Prometheus Grafana ELK Stack Splunk Azure Monitor Log analysis Alerting Performance monitoring Banking or Financial Services experience. Confluent Cloud implementation experience. Enterprise messaging platforms. Event-driven architecture. Kubernetes or container platforms. Docker. Site Reliability Engineering (SRE). Platform Engineering. Infrastructure as Code at enterprise scale. Confluent Certified Developer or Administrator Microsoft Azure Administrator Microsoft Azure Solutions Architect Azure DevOps Engineer Red Hat Certified System Administrator (RHCSA) Terraform Associate Kubernetes Certifications (CKA/CKAD) Desired Skills: Kafka Operations Kafka Platform Engineering Event Streaming

11 hours ago

Senior Software Engineer (solution Architect)

IDBASE SOFTWARE

Sandton, Gauteng, south-africa

FULL_TIME

Job Title: Senior Software Engineer (Solution Architect) – Fixed Term Contract Generic Market Job Title: Senior Software Engineer Overall Purpose of the Job (Please provide a summary of why the job was created and what the main responsibilities are) The Senior Software Engineer (Solution Architect) is responsible for the design, build, secure delivery and operational readiness of custom developed software. The role covers the founding platforms of the Software Engineering and AI capability, namely the Communications Platform, the Emeris Student Application and the Group Integration Project, together with the wider custom developed and platform as a service estate. The role is deliberately dual. It carries hands on engineering accountability for working software in production, and solution architecture accountability for the design decisions behind it. The jobholder works inside the Group technology blueprint, produces the solution design and architecture decision records for each product increment, and hands a supportable service over to IT Operations. AI augmented engineering is the preferred delivery method, as set out in the Group SDLC and AI Augmented Engineering Standard. The jobholder uses approved AI tooling to accelerate design, code, test and documentation, while remaining personally accountable for every change merged. AI generated work passes the same review, security and quality gates as work written by hand. Education (Formal Qualification required) Minimum Relevant diploma or degree in Information Technology, Computer Science or Software Development, NQF 6 or above Ideal Bachelor's degree in Computer Science, Software Engineering, Informatics or Information Systems, NQF 7 Microsoft Certified: Azure Solutions Architect Expert (AZ-305) or Azure Developer Associate (AZ-204) Microsoft Certified: DevOps Engineer Expert (AZ-400), or a recognised secure development certification Assessed at SFIA 9 Level 5 (Ensure, advise) across the seven professional skills in section 4 Legal (E.g. Driver's license, blasting certificate, etc.) Minimum Valid driver's licence and the ability to travel to ADvTECH campuses and operating sites when required. Experience (Minimum Experience required - type and number of years- experience can run concurrently) Job Title / Function Minimum time spent in job Software engineering in a commercial environment Year(s) 8+ Solution or application architecture on a cloud platform Year(s) 4+ Microsoft Azure application delivery (Container Apps, App Service, Functions) Year(s) 4+ Secure SDLC, Git branching and CI/CD delivery (Azure DevOps or GitHub) Year(s) 5+

19 hours ago

Senior Aws Cloud Engineer

Praesignis

Gauteng, south-africa

full-time

Job Description We are seeking a highly skilled AWS Cloud Engineer with strong experience in banking or financial services to design, implement, and maintain secure, scalable, and compliant cloud solutions on Amazon Web Services (AWS). The ideal candidate will have a proven track record of delivering enterprise-grade cloud infrastructure within regulated environments, ensuring adherence to financial industry standards such as PCI DSS, SOC 2, and ISO 27001. This role requires expertise in cloud architecture, automation and DevOps practices, along with a deep understanding of data security, compliance and high-availability systems critical to banking operations. Key Responsibilities: Cloud Architecture & Design Design, build, and manage secure, high-performance AWS cloud environments that meet banking-grade standards for security, resiliency, and compliance. Security & Compliance Implement and manage security controls aligned with banking regulations Infrastructure as Code & Automation Develop and maintain Infrastructure as Code (IaC) using Terraform, CloudFormation, or AWS CDK to automate provisioning and configuration. Cloud Operations & Support Monitor cloud resources and performance using CloudWatch, CloudTrail, GuardDuty, and Security Hub. Collaboration & Leadership Partner with Developers, DevOps Engineers, and Database Administrators to deliver secure and scalable solutions. Preferred Skills & Certifications: Experience with Kubernetes/EKS, Docker, or containerized application deployments. Knowledge of hybrid cloud or on-prem to cloud migration strategies (VMware Cloud on AWS, Outposts). Familiarity with data lake architectures (AWS Lake Formation, Glue, Redshift) for financial analytics. Experience with monitoring and logging tools (Splunk, Datadog, ELK Stack Required Qualifications & Experience: Bachelor's degree in computer science, Information Technology, or related field (or equivalent experience). 5 - 8 years of professional IT experience, with 3 - 5+ years focused on AWS cloud engineering. Proven expertise in key AWS services, including: Compute: EC2, Lambda, Auto Scaling Storage: S3, EBS, Glacier Networking: VPC, Direct Connect, Transit Gateway, Route 53 Database: RDS, DynamoDB, Aurora Security: IAM, KMS, WAF, Shield, Security Hub Strong knowledge of financial industry security standards (PCI DSS, SOC 2, ISO 27001, POPIA, GDPR). Experience implementing multi-account AWS Organizations with Service Control Policies (SCPs). Hands-on experience with Terraform or CloudFormation for large-scale deployments. Proficiency with Linux/Unix system administration, shell scripting (Bash, Python, PowerShell). Strong understanding of networking concepts (firewalls, VPNs, DNS, load balancers, private connectivity). Demonstrated ability to build high-availability, fault-tolerant architectures for financial applications.

11 days ago

Developer Ii | Institutional It | Institutional Data Platform

Allan Gray Proprietary Limited

Western Cape, south-africa

full-time

Job Summary We are a 77-member team consisting of Domain Owners, Development Managers, Architects, Business Analysts, Full Stack Developers, Data Engineers, DevOps Engineers and IT Operations specialists. Our team is responsible for the systems that support Allan Gray's asset management function, offering an exciting opportunity to grow within both the asset management industry and advanced technology solutions.We are seeking a skilled Data Engineer to design, build and maintain scalable data pipelines and platforms that enable efficient data collection, processing and integration across the organisation. The ideal candidate will have strong expertise in Python, SQL, data orchestration tools and cloud technologies with a passion for creating reliable, high-performance data solutions that support analytics, and reporting initiatives. You will collaborate closely with data analysts and engineers to deliver robust, automated workflows and API's while ensuring data quality, security and observability throughout the data lifecycle. Job Responsibilities Work as part of a larger IT team using the Scrum methodology. Interact with business users, Business Analysts and other developers to understand user requirements. Develop and optimise data pipelines and ETL processes. Integrate data from multiple sources into data platform. Monitor, troubleshoot and ensure data system reliability and integrity. Automate data workflows and support CI/CD pipelines. Design, develop and maintain robust API's to enable secure, scalable and efficient access to data assets. Requirements Proven experience as a Data Engineer. Proven SQL experience for querying, transforming and managing relational data including performance tuning and optimization, error handling and logging. Hands-on experience with ETL/ELT processes and data pipeline orchestration tools. Experience with cloud platforms and services, ideally AWS. Knowledge of data modelling, database design and schema optimisation. Understanding of API design, development and integration. Proficiency in version control systems (e.g. Git, Flyway) and CI/CD workflows. Exposure to PostgreSQL would be an advantage. Skills and Competencies Keen attention to detail and commitment to delivering high-quality solutions. Strong analytical and problem-solving skills with the ability to troubleshoot data issues, optimise workflows and design effective technical solutions. A self-starter who proactively identifies tasks and opportunities, takes ownership and drives projects to completion. Demonstrated ability to manage priorities, meet tight deadlines and perform effectively under pressure. Good communication and collaboration skills to work effectively as part of a diverse team. Degree or diploma in information science or related technical discipline. Knowledge of financial concepts and terms and interested in attending courses to improve business knowledge. Financial Services industry experience would be an advantage. Qualifications Degree or diploma in information science or related technical discipline. Knowledge of financial concepts and terms and interested in attending courses to improve business knowledge. Financial Services industry experience would be an advantage.

13 days ago

Azure Cloud Engineer L3

NTT Ltd.

Western Cape, south-africa

full-time

Your day at NTT DATA We are looking for an experienced Azure Cloud Engineer L3 to design, operate, automate, and continuously improve Azure and hybrid-cloud environments. This role is suited to a senior technical specialist with strong Azure operational experience, cloud governance knowledge, automation capability, and the ability to support cloud migration, ensure reliability, and service excellence across enterprise or managed services environments. Key Responsibilities Design, deploy, manage, and optimize Microsoft Azure environments across compute, networking, storage, identity, monitoring, backup, and disaster recovery services. Build, standardize, and automate Azure infrastructure using Infrastructure as Code and automation tools such as Terraform, Bicep, ARM Templates, PowerShell, Azure CLI, Azure DevOps, or GitHub Actions. Implement Azure governance, monitoring, alerting, cost optimization, and operational standards to improve platform reliability, compliance, and efficiency. Support cloud migration and modernization initiatives, including discovery, assessment, planning, workload transition, validation, and post-migration optimization. Troubleshoot and resolve complex Azure and hybrid-cloud incidents involving connectivity, identity, networking, backup, recovery, performance, and security. Drive continuous improvement through automation, standardization, root cause analysis, service improvement plans, and permanent corrective actions. Provide advanced support for hybrid infrastructure components such as VMware, enterprise storage, SAN, backup, and networking where they integrate with or support Azure services. Mentor Level 2 engineers, provide technical guidance, and lead Azure-focused initiatives within agreed timelines, quality standards, and client expectations. Technical Knowledge and Experience Azure Cloud, Automation, and Governance Strong hands-on experience with Microsoft Azure services across compute, networking, storage, backup, monitoring, identity, security, governance, and cost management. Experience deploying and managing cloud infrastructure using automation and Infrastructure as Code tools such as Terraform, Bicep, ARM Templates, Azure DevOps, GitHub Actions, PowerShell, or Azure CLI. Solid understanding of Azure landing zones, subscription design, resource organization, tagging, Azure Policy, RBAC, resilience, observability, disaster recovery, and cost optimization. Hybrid Infrastructure Awareness Working knowledge of VMware, virtualization, enterprise storage, backup, networking, and hybrid integration concepts where they support Azure migration, connectivity, or operational support. Azure Networking and Security Strong understanding of Azure networking, hybrid connectivity, cloud security, identity and access control, workload protection, secure connectivity, and related enterprise networking concepts. Preferred Certifications Required Microsoft Certified: Azure Administrator Associate (AZ-104) Highly Desirable Microsoft Certified: Azure Solutions Architect Expert Microsoft Certified: DevOps Engineer Expert Microsoft Certified: Azure Security Engineer Associate (AZ-500) HashiCorp Terraform Associate Microsoft Certified: Azure Network Engineer Associate Beneficial VMware Certified Professional - Data Center Virtualization (VCP-DCV) Veeam Certified Engineer (VMCE) AWS Solutions Architect Associate Google Professional Cloud Architect Required Experience 5+ years of cloud engineering, infrastructure, or platform operations experience within an enterprise or managed services environment. Strong hands-on experience supporting Microsoft Azure environments, including compute, networking, storage, monitoring, backup, security, governance, automation, cost optimization, and operations. Experience with Azure architecture, landing zones, migration or modernization initiatives, Infrastructure as Code, and hybrid-cloud integration. Working knowledge of VMware, enterprise storage, SAN, backup, and networking technologies as supporting components within hybrid cloud environments. Strong understanding of ITIL-based operational processes, including incident, change, problem, vendor, and service delivery management.

14 days ago

Fullstack Developer - Junior To Mid

Hire Resolve

Eastern Cape, south-africa

full-time

Summary: As a Full Stack Developer (Mid-Junior Level), you will be involved in the development and maintenance of full-stack applications using Microsoft technologies and Azure cloud services. You will work closely with cross-functional teams to deliver secure, scalable, and high-performance applications aligned with the company's business objectives. This role focuses on hands-on coding, debugging, and collaboration with senior developers and architects to build cloud-based applications. The ideal candidate should have a strong foundation in both front-end and back-end technologies, with a desire to continuously improve and grow as a developer. Responsibilities: Develop and maintain full-stack applications using Microsoft technologies such as .NET Core, C#, ASP.NET, and SQL Server. Assist in building and maintaining front-end components using frameworks like React.js, Angular, or Vue.js. Collaborate with senior developers and DevOps engineers to implement cloud-native applications using Azure services (e.g., Azure App Services, Azure Functions). Write clean, maintainable, and efficient code while adhering to coding best practices, such as SOLID principles. Participate in code reviews and follow security best practices to ensure the integrity and security of the applications (e.g., OWASP standards). Contribute to the creation and optimization of CI/CD pipelines for automated testing and continuous integration. Troubleshoot and debug application issues, ensuring high-quality performance and scalability. Create and maintain documentation for the development process, technical requirements, and application features. Stay current with industry trends and emerging technologies to support ongoing improvement and innovation in the development process. Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. 2 - 5 years of experience in full-stack development, focusing on Microsoft technologies (.NET Core, C#, ASP.NET, SQL Server). Basic experience with cloud technologies and services, particularly Microsoft Azure. Proficiency in front-end frameworks such as React.js, Angular, or Vue.js.

15 days ago