Senior DevOps Engineer with a Focus on Scalable Software Solutions

1 week ago


Durban, KwaZulu-Natal, South Africa BETSoftware Full time
Job Title : Senior DevOps Engineer

BETSoftware is seeking an experienced Senior DevOps Engineer to join our team in KwaZulu-Natal. This role requires strong technical skills and the ability to work collaboratively with cross-functional teams to design, implement, and maintain scalable software solutions.

About the Role

The successful candidate will be responsible for leading the development and deployment of CI/CD pipelines using approved patterns. They will also track monitoring and alerting of downstream operations to identify issues with CI/CD, share successful patterns for building applications/services across teams and/or products, and be actively involved in roll-back/forward decision making.

Key Responsibilities
  • Design and 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 in roll-back/forward decision making.
Tech Requirements

The ideal candidate will have extensive experience in IT-related fields, a deep understanding of software development concepts and programming languages like .NET, C#, and JavaScript frameworks such as Angular and React. Additionally, they should be familiar with version control systems like Git, GitHub, and GitHub Actions.

They will also need to understand containerization, where virtualization not only mimics the digital configuration of the hardware but also mimics the OS and libraries that encompass the entire runtime environment.

Requirements
  • Diploma/Degree in IT or working experience in an IT-related field.
  • Microsoft Certified: Azure DevOps Engineer expert.
  • Minimum of 5 years in an IT-related field.
  • Detailed knowledge of the SLDC and management of software projects.
  • Basic understanding of software development concepts and programming language like .NET, C#, and JavaScript frameworks such as Angular and React.
  • Familiarity with version control systems like Git, GitHub, and GitHub Actions.
  • Eagerness to learn and adapt to new technologies and tools.
  • Strong communication skills and the ability to work collaboratively within a team.
  • Problem-solving mindset and attention to detail.
  • Understanding and/or knowledge of Cockroach DB, Redis, and/or SQL Databases.
  • Knowledge of PowerShell Scripting such as winrm.
  • Red Hat Certified Engineer (RHCE).
  • Certified Kubernetes Administrator (CKA).
  • Certified Docker Associate (DCA).
Salary Range

We offer a competitive salary range of R1,200,000 - R1,800,000 per annum, depending on experience.



  • Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full time

    Senior Backend Engineer Position OverviewA forward-thinking company is seeking an experienced Senior Backend Engineer to spearhead the development of innovative backend systems. The ideal candidate will possess a strong background in backend web development and be well-versed in architecting scalable solutions.About Goldman Tech ResourcingOur organization...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Join BET Software as a Junior Software Development Engineer and take your skills to the next level. In this role, you will be responsible for building and enhancing software through hands-on coding, troubleshooting, and performance optimization.### Key ResponsibilitiesIn this role, you will:* Design solutions using approved architectural patterns and ensure...


  • Durban, KwaZulu-Natal, South Africa OfferZen Ltd Full time

    Job Description:Are you an experienced software professional looking for a challenging role?At OfferZen Ltd, we're seeking a skilled Principal Engineer to join our team. As a seasoned software engineer, you'll be responsible for leading large engineering teams and projects, leveraging your technical expertise to drive strategic technical decisions and...

  • DevOps Engineer Lead

    3 weeks ago


    Durban, KwaZulu-Natal, South Africa RecruiTech Full time

    Job DescriptionWe are seeking a highly skilled Cloud Automation Specialist to join our team at RecruiTech.About the RoleThis is a full-time opportunity for a motivated and experienced professional to lead our cloud automation efforts.The successful candidate will have a strong background in DevOps, cloud computing, and automation technologies.Key...


  • Durban, KwaZulu-Natal, South Africa RecruiTech Full time

    Job OverviewWe are seeking a highly skilled Senior In-House Software Solutions Engineer to join our team at RecruiTech. This role will involve developing and maintaining in-house software solutions, working closely with cross-functional teams to deliver results-driven projects.


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Software Development EngineerBET Software is seeking a skilled Software Development Engineer to join our team in Durban. As a Software Development Engineer, you will be responsible for designing, developing, and maintaining software applications to meet the company's needs.Main Responsibilities:Design and develop software applications using Java and Python...


  • Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Full-Stack C# DeveloperDescription:We are seeking a skilled Senior Full-Stack C# Developer to join our team at Goldman Tech Resourcing. As a critical member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions using C# and ASP.Net. Key Responsibilities:• Develop and maintain complex...


  • Durban, KwaZulu-Natal, South Africa RecruiTech (Pty) Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as a Full Stack Developer. The ideal candidate will have extensive experience in developing complex web applications using Ruby on Rails and .NET technologies.About the RoleThe successful candidate will be responsible for delivering functional, beautiful, scalable, secure,...


  • Durban, KwaZulu-Natal, South Africa RecruiTech Full time

    Software Developer Job DescriptionWe are seeking a highly skilled Software Developer to join our team at RecruiTech. As a key member of our development team, you will be responsible for designing, developing, and maintaining in-house software solutions.About the RoleThis is a full-time position with a competitive salary range of $120,000 - $180,000 per year,...


  • Durban, KwaZulu-Natal, South Africa RecruiTech Full time

    DevOps Automation SpecialistWe are seeking a highly skilled DevOps Automation Specialist to join our team at RecruiTech. As a key member of our DevOps team, you will be responsible for designing and implementing continuous integration and continuous deployment (CI/CD) pipelines to automate builds, tests, and deployments. Your expertise in automation and...


  • Durban, KwaZulu-Natal, South Africa Communicate Recruitment Full time

    About Our CompanyCommunicate Recruitment is a leading staffing agency that specializes in matching top talent with innovative companies.Job SummaryWe are seeking an experienced Senior Software Engineer to join our team as a Data Management Specialist. In this role, you will play a key part in building cutting-edge solutions that drive business forward with...


  • Durban, KwaZulu-Natal, South Africa HR Genie Full time

    We are seeking a highly skilled Senior C# Software Engineer to join our dynamic development team at HR Genie. The ideal candidate will have a solid foundation in computer science principles and practical experience with cloud technologies such as Azure, AWS, or Google Cloud.Key Responsibilities:Develop robust, well-structured, and maintainable C#...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    We are seeking an exceptional Software Development Engineer to join our team at BET Software. As a key member of our development team, you will have the opportunity to work on cutting-edge projects and contribute to the growth of our company.Job DescriptionIn this role, you will be responsible for designing, developing, and testing software applications...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    We are seeking a talented Senior Java Software Engineer to join our dynamic team at Entelect. With a competitive compensation package and opportunities for growth, you will have the chance to develop world-class web and mobile applications for leading organisations in South Africa.About the RoleThis is an exciting opportunity for a skilled Java Software...


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    We are seeking a skilled Senior Python Developer to join MSP Staffing LTD, a leading staffing solutions provider. Our ideal candidate will have a strong background in Python development, with a focus on Flask and Django.The successful candidate will have at least 5 years of experience in software development, with a Bachelor's degree in Computer Science or a...


  • Durban, KwaZulu-Natal, South Africa OfferZen Full time

    Expert Mobile Software EngineerWe are seeking a highly skilled Expert Mobile Software Engineer to join our team at OfferZen.This is an exceptional opportunity for a talented professional with strong hands-on knowledge of mobile application development (iOS/Android/React Native) to work on challenging projects and advance their career.The ideal candidate will...


  • Durban, KwaZulu-Natal, South Africa BETSoftware Full time

    Job Title: Senior Software Development EngineerBETSoftware is seeking an experienced and skilled Senior Software Development Engineer to join our team. This role offers a unique opportunity to leverage your technical expertise and passion for innovation in software development.About the RoleWe are looking for a highly motivated individual who can lead our...


  • Durban, KwaZulu-Natal, South Africa OfferZen Full time

    Developer Position with OfferZenWe are seeking a talented Senior Python Software Engineer to join our team at OfferZen, the developer jobs marketplace. As an experienced developer, you will play a key role in connecting developers with top tech companies in Africa and Europe.About this Opportunity:This is a full-time position offering a competitive salary of...


  • Durban, KwaZulu-Natal, South Africa Gap Consulting Full time

    At our company, we're seeking an experienced Senior Software Developer to join our team. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery. In this role, you'll have the opportunity to work on cutting-edge technologies and contribute to the...


  • Durban, KwaZulu-Natal, South Africa IOCO Full time

    About the RoleWe are seeking an experienced Senior Virtualization Engineer to join our team in Durban. As a key member of our infrastructure services, you will be responsible for designing, implementing, and maintaining virtualization infrastructure using VMware solutions.This role requires advanced technical expertise, including troubleshooting, performance...