Enter a job title or keyword

Senior Azure DevOps Engineer


Job Location:

Johannesburg - South Africa

Monthly Salary: Not provided by the employer
Experience Required: 10years
Posted: 12 September 2026 (3 days ago)
Application Deadline: 10 December 2026
Vacancies: 1 Vacancy

Job Summary

Are you a hands-on DevOps Engineer who loves automation cloud technology and solving complex problems

Join a high-performing technical team where youll play a key role in modernising cloud infrastructure driving Kubernetes adoption strengthening security and accelerating software delivery.


WHAT YOULL DO

  • Build manage and optimise Microsoft Azure infrastructure
  • Drive CI/CD automation and release management
  • Help build and migrate PayFast to Kubernetes
  • Implement Infrastructure as Code (IaC)
  • Monitor environments using ELK/OpenSearch and log monitoring
  • Troubleshoot complex Linux server and application issues
  • Manage firewalls patching security and incident response
  • Support databases configuration and build management
  • Research and introduce new technologies and improvements
  • Collaborate closely with Development Testing and Operations teams



Requirements
Essential Technical Skills:

  • Matric Bachelors Degree RHCE ISO 27001 or PCI certifications are advantageous
  • Strong Linux expertise across Linux-based operating systems
  • Azure Cloud Infrastructure Certification Must Have
  • Docker & Kubernetes containerisation
  • CI/CD Pipelines: Jenkins and/or GitLab CI
  • Scripting & Development: Bash Python PHP Perl Java or Go
  • Infrastructure as Code: Ansible Terraform Puppet Chef or SaltStack
  • Web Servers: Apache Nginx PHP-FPM and
  • Load Balancing technologies and environments
  • NoSQL & Distributed Technologies: Redis MongoDB Pub/Sub and Key/Value stores
  • Replication technologies
  • Messaging & Queues: RabbitMQ / MQ


What Youll Be Responsible For

  • Provide Level 1 2 and 3 operational support across Azure environments working closely with client engineering teams.
  • Design develop and implement new Azure services including technical documentation.
  • Provide technical guidance mentoring and skills transfer where required.
  • Support the development and enhancement of security controls policies and governance.
  • Identify opportunities to improve processes security reliability and operational efficiency.
  • Participate in after-hours or scheduled change activities when required.
  • Work as an on-premise resource collaborating with remote engineering teams.
  • Become an integral part of the team and remain flexible and hands-on across changing priorities.
  • Take a proactive approach to continuous improvement rather than simply reacting to incidents.


Required Skills:

MS Azure Pipelines Containers LinuxOS Iac Web Servers Rabbit


Required Education:

Bachelors degree in computer science Information Systems Finance or related discipline