Job title: DevOps Engineer
Job type: Permanent
Emp type: Full-time
Industry: IT
Salary type: Annual
Job published: 06-03-2026
Job ID: 69436
Contact name: Yolande Crouse
Phone number: +27814660887
Contact email: yolande@geotech.co.za

Job Description

Job Title:
DevOps Engineer

Job Purpose: 

Our client is seeking a skilled DevOps Engineer to join their team in Pretoria. The ideal candidate will have strong experience in Linux administration, configuration management, containerisation, and SQL database management. This role will play a key part in defining and implementing continuous delivery and release management strategies, while leveraging modern DevSecOps tools and practices.

 Requirements:

  • Experience with Linux administration (e.g. Ubuntu, CentOS)
  • Hands-on experience with configuration management using Ansible and containerisation with Docker
  • Experience maintaining relational SQL databases (SQL Server or PostgreSQL)
  • Proficiency in source control management using GitHub
  • Expertise in defining and implementing continuous delivery and release strategies (e.g. ArgoCD)
  • Knowledge of DevSecOps practices and tools, including StatefulSets, ConfigMaps, and Secrets
  • Experience with Helm Charts, GitLab CI, Grafana, SOPS, Vault, RBAC, and OPA/Gatekeeper

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field 
Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB