×
Register Here to Apply for Jobs or Post Jobs. X

Senior DevOps Engineer; Architecture

Job in Durban, 3611, South Africa
Listing for: BETSoftware
Full Time position
Listed on 2026-01-10
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing
Job Description & How to Apply Below
Position: Senior DevOps Engineer (Architecture)

Join to apply for the Senior Dev Ops Engineer (Architecture) role at BETSoftware

1 day ago Be among the first 25 applicants

Job Description
  • CI/CD Pipeline Management
  • Set up and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Git Hub Actions or Azure Dev Ops.
  • Use tools like Terraform and Ansible to automate infrastructure provisioning.
  • Monitoring & Logging
Responsibilities
  • Design & Implement CI/CD solutions using the most appropriate approved patterns.
  • Design & Implement CI/CD solutions for single and multi-tier architectures.
  • Track monitoring and alerting of downstream operations to identify issues with CI/CD.
  • Share successful patterns for building applications/services and deployments across teams and/or products.
  • Be actively involved with roll-back/forward decision-making.
  • Planning Preparation - Gather & Analyse User/Business System Requirements.
  • Identify all dependencies, including those which may not be immediately apparent.
  • Act based on your understanding/findings to reduce the possibility of failure.
  • Understand the CI/CD requirements for all projects by attending project planning meetings when required or taking all other reasonable steps to:
    Explain and help teams visualise the end-to-end flow of software through Dev Ops.
  • Help teams get a better understanding of the steps involved to get CI/CD done, which in turn brings value to the customer.
  • Share operational needs and development forecasts to allow for accurate planning of projects.
  • Work with project managers and developers to get software and systems up and running in a timely manner and ensure long-term scalability for the business.
Qualifications
  • Diploma or Degree in IT or relevant work experience
  • Minimum of 5 years’ experience in an IT-related field
  • Microsoft Certified:
    Azure Dev Ops Engineer Expert (preferred)
  • Strong experience with version control tools such as Git and Git Hub
  • Proven ability to set up and maintain CI/CD pipelines using Git Hub Actions and Azure Dev Ops
  • Experience with infrastructure automation tools like Terraform, Ansible and Power Shell scripting
  • Familiarity with containerisation and orchestration using Docker and Kubernetes
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana or ELK Stack
  • Basic understanding of software development concepts and programming languages such as .NET, C#, and JavaScript frameworks (Angular, React)
  • Experience working with databases including Cockroach DB, Redis and SQL
  • Strong communication skills with the ability to work well within a team
  • Excellent problem-solving skills and attention to detail
  • Understanding of Linux networking and network security principles
  • Customer-focused approach to delivering solutions
Certifications
  • Red Hat Certified Engineer (RHCE)
  • Certified Kubernetes Administrator (CKA)
  • Certified Docker Associate (DCA)
  • Experienced with Red Hat Open Shift Container Platform (Advantageous)
Skills and Tech Stack
  • IaC:
    Terraform, Ansible, Puppet, Chef (any of)
  • Containers:
    Docker, Podman
  • Orchestration:
    Kubernetes, Open Shift
  • Monitoring/Logging:
    Prometheus, Grafana, ELK Stack, Dynatrace
  • Scripting:
    Bash, Python, Power Shell
  • Linux: RHEL, Ubuntu
  • CI/CD Pipeline Management
  • Set up and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Git Hub Actions or Azure Dev Ops.
  • Use tools like Terraform and Ansible to automate infrastructure provisioning.
  • Monitoring & Logging
  • Implement monitoring solutions (e.g., Prometheus, Grafana, ELK Stack) to ensure system health and performance.
  • Containerization & Orchestration
  • Use Docker for containerization and Kubernetes for orchestration to ensure scalable and portable applications.
  • Collaboration & Automation
  • Collaborate with developers, QA, and IT teams to automate workflows and improve system reliability.
  • A strong understanding of the Linux networking layer.
  • A strong understanding of network security.
Implementation Of Solution
  • Deliver a solution which performs efficiently and can co-exist with other solutions and does not have a detrimental impact on other solutions.
  • Ensure the Solution is Functionally Complete, Compatible with existing/other technology/frameworks.
  • Ensure Solution has a High Usability factor, is Reliable and Maintainable.
  • Understand and implement containerization where the concept of virtualization not only mimics the digital configuration of the hardware but also mimics the OS and libraries that encompass the entire runtime environment.
  • Implement testing strategy as part of CI/CD to ensure quality of deployments and security.
Perform Monitoring And Configuration
  • Ensure accelerated CI/CD with the use of continuous monitoring and configuration management tools.
  • Deploy all new applications/solutions/modules.
  • Perform upgrades and complete fixes within the production environment.
  • Ensure that all modules are ready for production based on specific procedures.
  • Ensure that the documenting of knowledge transfer happens.
  • Perform ongoing evaluation of existing applications and platforms.
  • Recommend solutions to enhance…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary