TRAFFIC Gauteng

Senior DevOps Engineer

60 Degrees
South African Rand . ZAR 300,000 - 400,000

Job Description

Toppan Security Pty Ltd 1st Floor, Block B, Southdowns Office Park cnr John Vorster and Karee Streets Irene 0157 South Africa T:

Directors: JP Ting, A Tanguy, NPR Jaouen, A Appelgryn

Department: Software Development

Location: South Africa, Irene, Gauteng

Position Description

Resource Requirement: Dev Ops Engineer

Profile: Candidate will be an expert in Kubernetes and Rancher, with a strong passion for building resilient, automated CI/CD pipelines and maintaining a highly available infrastructure.

Key responsibilities
  • Manage and maintain our production and non-production Kubernetes clusters using Rancher.
  • Design, build, and optimize CI/CD pipelines to automate application deployments for our backend (C#) and frontend (Flutter) services.
  • Oversee and ensure the smooth release of software across all environments, including Development, SIT (System Integration Testing), and Production.
  • Implement and manage robust monitoring, logging, and alerting solutions to ensure system health, performance, and uptime.
  • Champion Infrastructure as Code (IaC) principles to automate the provisioning and configuration of our environments.
  • Collaborate closely with development teams to troubleshoot and resolve infrastructure-related issues and optimize application performance.
  • Manage the deployment and configuration of core system components like RabbitMQ, Redis, and PostgreSQL databases.
Required Experience
  • Proven hands on experience managing containerized environments with Kubernetes (K8s).
  • Demonstrated expertise in managing and operating K8s clusters using Rancher.
  • Strong understanding of CI/CD concepts and proven experience building automated pipelines with tools like Jenkins, Bitbucket CI, AWS DevOps, or similar.
  • Experience managing multiple environments (e.g., Dev, SIT, UAT, Prod) and promoting code between them.
  • Solid understanding of core development concepts, source control (Git), and scripting (e.g., Bash, Python).
  • Experience with deploying and managing RabbitMQ or other message brokers.
  • Experience with in-memory data stores like Redis.
  • Familiarity with the build and deployment pipeline for C#/.NET applications.
  • Familiarity with the deployment process for Flutter mobile/web applications.
  • Knowledge of Infrastructure as Code tools such as Terraform or Ansible.
  • Experience in a DevSecOps environment, integrating security practices into the CI/CD pipeline.

Send Full CV to

This page incorporates data from O_NET OnLine, courtesy of the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), under the CC BY 4.0 license. O_NET is a registered trademark of USDOL/ETA. Assessify has adapted and modified the original content. Please note that USDOL/ETA has neither reviewed nor endorsed these changes.