Job title : Senior DevOps Engineer
Job Location : Gauteng,
Deadline : January 08, 2026
Quick Recommended Links
- Jobs by Location
- Job by industries
- We’re partnering with a leading organisation in the financial services sector to find a highly skilled Senior DevOps Engineer for a 12-month contract engagement. This is a standout opportunity to shape high-impact cloud and automation initiatives within a fast-paced, enterprise-scale environment. If you're driven by innovation, collaboration, and delivering robust DevOps solutions, we want to hear from you.
Requirements
Degree in Computer Science or an equivalent NQF7 qualificationA minimum of 8 years working experience as a DevOps EngineerWorking experience in building and maintain Continuous Integration and Continuous Development (CI&CD) pipelinesExperience in design, deployment, configuration, and maintaining RedHat Openshift clustersLinux experience a mustA working knowledge of various tools and open-source technologiesA good knowledge of critical concepts in DevOps and Agile principlesExtensive experience in GitLab, GitHub, OpenShift, ArgoCD, Kibana, Grafana, SAST, DAST, Sonarqube, 3scales, Kafka, JFrogExperience implementing Application Performance Monitoring (APM) tools (such as AppDynamics, New Relic, or similar) to monitor application performance metrics, including response times, throughput, and resource utilizationExperience supporting databases and pipeline platforms, Informatica IICS & TeraData, Oracle, Postgres,Bash scripting and Ansible automationA solid understanding of configuring and managing databasesA problem-solving mindsetA spirit of teamwork and cooperationExcellent troubleshooting skillsGood communication skills are necessary for dealing with management, stakeholders, and clientsIndustry, organisational and business awarenessTools
Source code management : GitLab / GitHubDeveloping CI / CD pipelines : CI / CD processes rely on specialized tools for automation, including Jenkins and GitLab ArgoCDTesting : DevOps engineers use tools such as Selenium to help the engineer ascertain how their application turned out and to check for errorsContainerization : This task needs specific tools to build and configure containers that allow the software to work across different environments. These tools include OpenShift, Docker and KubernetesConfiguration management : Tools include Puppet and ChefMonitoring : Monitoring tools such as AppDynamics and Prometheus help the engineer screen the app and ensure it works as intendedICT jobs