Talent.com
This job offer is not available in your country.
Senior DevOps Engineer (Architecture)

Senior DevOps Engineer (Architecture)

BETSoftwareDurban, ZA
30+ days ago
Job description

Job title : Senior DevOps Engineer (Architecture)

Job Location : KwaZulu-Natal, Durban

Deadline : September 30, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Skill Set

  • CI / CD Pipeline Management
  • Set up and maintain Continuous Integration and Continuous Deployment (CI / CD) pipelines using tools like GitHub Actions or Azure DevOps.
  • Use tools like Terraform and Ansible to automate infrastructure provisioning.
  • Monitoring & Logging
  • Responsibilities

    You Bring :

  • Diploma or Degree in IT or relevant work experience
  • Minimum of 5 years’ experience in an IT-related field
  • Microsoft Certified : Azure DevOps Engineer Expert (preferred)
  • Strong experience with version control tools such as Git and GitHub
  • Proven ability to set up and maintain CI / CD pipelines using GitHub Actions and Azure DevOps
  • Experience with infrastructure automation tools like Terraform, Ansible and PowerShell 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 OpenShift Container Platform (Advantageous)
  • Skills and Tech Stack

  • IaC : Terraform, Ansible, Puppet, Chef (any of)
  • Containers : Docker, Podman
  • Orchestration : Kubernetes, OpenShift
  • Monitoring / Logging : Prometheus, Grafana, ELK Stack, Dynatrace
  • Scripting : Bash, Python, PowerShell
  • Linux : RHEL, Ubuntu
  • CI / CD Pipeline Management
  • Set up and maintain Continuous Integration and Continuous Deployment (CI / CD) pipelines using tools like GitHub Actions or Azure DevOps.
  • 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.
  • What You’ll Do :

    Deployments and 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 DevOps.
  • 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.
  • 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 performance by gap analysis.
  • Perform Monitoring, Configuration, Maintenance, and Troubleshooting of the implemented solution(s).
  • Use Tools and Technologies :

  • Display a thorough understanding of DevOps key concepts.
  • Display knowledge of various DevOps tools and technologies.
  • Identify new tools which would improve the overall effectiveness of DevOps.
  • Use tools to increase the overall development velocity and code quality.
  • Familiarity with GitHub and GitHub Actions.
  • Understanding the use and implementation of microservices.
  • Technical Outputs :

  • Infrastructure as Code (IaC) : Develop and maintain infrastructure automation scripts and templates using tools like Terraform, CloudFormation, or Ansible to provision and manage infrastructure resources.
  • Continuous Integration / Continuous Deployment (CI / CD) : Implement and optimise CI / CD pipelines to automate software build, testing, and deployment processes, ensuring fast and reliable releases.
  • Deployment Automation : Automate the deployment of applications and services to various environments, such as development, staging, and production, while ensuring consistency and reliability.
  • Monitoring and Alerting : Set up monitoring tools and define alerting thresholds to proactively detect and address system issues or performance bottlenecks.
  • Security Integration : Implement security best practices throughout the CI / CD pipeline, including vulnerability scanning, access control, and compliance checks.
  • Containerisation and Orchestration : Use technologies like Docker and Kubernetes to containerise applications and manage container orchestration for scalability and resilience.
  • Version Control : Maintain and enforce version control systems (e.g., Git) for code and infrastructure configurations, ensuring collaboration and traceability.
  • Scripting and Coding : Write scripts and code in languages like Python, Bash, or PowerShell to automate various tasks and create custom tools
  • Documentation : Create comprehensive documentation for configurations, processes, and troubleshooting guides to facilitate knowledge sharing and onboarding.
  • Behavioural Outputs :

  • Communication Skills : Collaborate effectively with cross-functional teams, including developers, system administrators, and management, to understand requirements and convey technical information clearly.
  • Problem Solving : Exhibit strong problem-solving skills to identify and resolve complex technical issues promptly, minimising downtime and disruptions.
  • Adaptability : Be flexible and adaptable to evolving technologies and industry trends, continuously learning and improving skills.
  • Project Management : Effectively plan and prioritise tasks, manage project timelines, and ensure that DevOps projects meet their objectives on time and within budget.
  • Leadership and Mentorship : Provide guidance and mentorship to junior and intermediate DevOps team members, fostering their professional growth and skill development.
  • Team Collaboration : Foster a collaborative and positive work environment, working closely with development and operations teams to achieve common goals.
  • Security Awareness : Stay updated on security best practices and ensure that security is integrated into all DevOps processes.
  • Proactive Monitoring : Proactively monitor systems and services, taking preventive actions to address potential issues before they become critical.
  • Continuous Improvement : Continuously seek opportunities to optimize and improve DevOps processes and workflows for increased efficiency and reliability.
  • Skills and Competencies :

  • Must have a strong sense of customer focus.
  • Ability to work under pressure and entail great problem-solving skills.
  • SDLC process knowledge.
  • Must be results driven.
  • Portray strong attention to detail, whilst maintaining efficiency.
  • Apply Before 09 / 30 / 2025

  • ICT jobs
  • Create a job alert for this search

    Senior Engineer • Durban, ZA

    Related jobs
    • Promoted
    Senior Go Engineer

    Senior Go Engineer

    OfferZenDurban, South Africa
    Senior Go Engineer Are you a talented senior Go engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a...Show moreLast updated: 3 days ago
    • Promoted
    DevOps Lead (DBN)

    DevOps Lead (DBN)

    BETSoftwareDurban, ZA
    Job Location : KwaZulu-Natal, Durban.Our Team is growing, and we need a DevOps Lead to join us in our Johannesburg office. In this role, you’ll guide a talented Team of engineers, drive smarter auto...Show moreLast updated: 30+ days ago
    • Promoted
    IT Manager

    IT Manager

    Tower GroupCato Ridge, South Africa
    Our Client, a leader in the manufacturing industry is seeking a highly experienced IT Manager to join their based in Cato Ridge. Bachelor’s degree in information technology with a focus on business ...Show moreLast updated: 23 days ago
    • Promoted
    Head of Operations

    Head of Operations

    The Recruitment PeopleBallito, South Africa
    Our Client, a property developer,based in Ballito, is looking for a Head of Operations Officer.The individual will be responsible for overseeing daily business operations, implementing business pla...Show moreLast updated: 17 days ago
    • Promoted
    Senior.NET Developer

    Senior.NET Developer

    The Legends AgencyDurban, South Africa
    Our client is seeking a skilled Senior.NET Developer to join their team.In this role, you will design, develop, and maintain complex web applications and services, drive technical decisions, and en...Show moreLast updated: 30+ days ago
    • Promoted
    Site Engineering Manager

    Site Engineering Manager

    Bright City TalentLa Lucia, South Africa
    The Site Engineering Manager will be responsible for engineering projects and maintenance, including utilities, production lines, processing plants, and buildings for the Boksburg site.The Engineer...Show moreLast updated: 23 days ago
    • Promoted
    IT Solution Architect Lead (1 year contract)

    IT Solution Architect Lead (1 year contract)

    G-Core CapitalWestville, South Africa
    Overseeing the development, design, and implementation of new applications and changes to existing systems and software packages. Responsible for the end-to-end development, reviewing, and publishin...Show moreLast updated: 5 days ago
    • Promoted
    Mechatronic Engineer

    Mechatronic Engineer

    Network RecruitmentPinetown, South Africa
    As a Mechatronic Engineer specializing in ROS2, you will be responsible for the design, integration, and implementation of robotic subsystems that combine mechanical, electrical, and software compo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior DevOps Engineer – Durban – R1m PA

    Senior DevOps Engineer – Durban – R1m PA

    E-MergeDurban, South Africa
    Are you the type who doesnt just fix problems you automate them out of existence?.Do you get a kick out of watching clean pipelines flow and servers hum like a well-tuned race car?.Its your chance...Show moreLast updated: 30+ days ago
    • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    OfferZenDurban, South Africa
    Senior DevOps Engineer Are you a talented DevOps engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with ...Show moreLast updated: 3 days ago
    • Promoted
    DEVOPS TECHNICAL LEAD DURBAN (HYBRID) @ R1.2M PER ANNUM

    DEVOPS TECHNICAL LEAD DURBAN (HYBRID) @ R1.2M PER ANNUM

    E-MergeDurban, South Africa
    A powerhouse in the betting and gaming industry building high-performance systems that scale across Africa and beyond is searching for a DevOps Technical Lead to join their team and champion the au...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    The Legends AgencyDurban, South Africa
    Architect, develop, and maintain scalable RESTful APIs.Integrate and interface with third-party platforms (e.Design and optimize high-performance SQL queries and relational schema for transactional...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate DevOps Engineer

    Intermediate DevOps Engineer

    OfferZenDurban, South Africa
    Intermediate DevOps Engineer Are you a talented DevOps engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developers...Show moreLast updated: 3 days ago
    • Promoted
    SENIOR SYSTEMS ENGINEER DURBAN (HYBRID) @ R1M PER ANNUM

    SENIOR SYSTEMS ENGINEER DURBAN (HYBRID) @ R1M PER ANNUM

    E-MergeDurban, South Africa
    A South African firm specializing in advanced betting platform solutions is on the hunt for a Senior Systems Engineer with a passion for high-availability infrastructure, cutting-edge technologies,...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR FULL STACK C# DEVELOPER- Kloof, KZN

    SENIOR FULL STACK C# DEVELOPER- Kloof, KZN

    Pro Stop Recruitment Serviceskloof, KwaZulu-Natal, South Africa
    Were on the hunt for a full-stack expert who brings : .Hands-on experience with Docker, Linux, and SQL.Familiarity with TypeScript is a big plus. Experience with unit testing is advantageous.Knowledge...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Administrator (Wealth)

    Senior Administrator (Wealth)

    Dante PersonnelUmhlanga, South Africa
    Diploma or Certificate IV in Financial Services (or working toward).Management or leadership training / certification (advantageous but not essential). Minimum 45 years experience in a Wealth Manageme...Show moreLast updated: 3 days ago
    • Promoted
    DevOps Tech Lead – Durban – R1.2m PA

    DevOps Tech Lead – Durban – R1.2m PA

    E-MergeDurban, South Africa
    Are you the kind of person who thinks in pipelines, speaks fluent Bash, and feels personally offended by downtime?.Do you know how to build AND lead mentoring junior engineers while keeping comple...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR DEVOPS ENGINEER DURBAN / CAPE TOWN (HYBRID) @ R1M PER ANNUM

    SENIOR DEVOPS ENGINEER DURBAN / CAPE TOWN (HYBRID) @ R1M PER ANNUM

    E-MergeDurban, South Africa
    A privately‑held betting software development powerhouse specializing in high‑performance platforms across Africa is looking for a Senior DevOps Engineer to join their high-performing team.You will...Show moreLast updated: 30+ days ago