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