Software Deployment Specialist

1 week ago


Durban North, KwaZulu-Natal, South Africa Network Recruitment Full time

We are Network Recruitment, a leading provider of talent solutions. We're seeking an experienced Software Deployment Specialist to join our team.

Job Summary:

The successful candidate will have at least 3 years of experience in DevOps or Release Engineering with CI/CD automation. Key responsibilities include automating CI/CD pipelines, creating and maintaining Infrastructure-as-Code (IaC) templates using Terraform for consistent infrastructure setup across Linux and cloud environments.

You will collaborate closely with development teams to refine release practices and scale with demand, leveraging Docker and Kubernetes for efficient deployment. Proactive monitoring and troubleshooting of CI/CD issues is also essential to enhance pipeline reliability in Linux and containerized environments.

Required Skills and Qualifications:

We are looking for a highly skilled individual with the following qualifications:

  • Proficient in Python, Bash, or PowerShell, and tools like Jenkins, GitLab, or GitHub Actions
  • IaC and Containerization: Experience with Terraform and Docker (AWS preferred)
  • Version Control: Git, Jira, and Confluence
  • MATRIC required; preferred BSc Computer Science, BIS, or a high-quality Diploma

Estimated Salary: $80,000 - $110,000 per year, depending on location and experience.



  • 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 BET Software Full time

    About the RoleWe are seeking a highly skilled Intermediate Software Development Engineer to join our vibrant team in Durban.As a key member of our team, you will be responsible for Technical Outputs:Perform Planning: Identify and establish objectives for self and team.Implementation: Ensure the Solution is Functionally Complete, Reliable, has Effective...


  • Durban North, KwaZulu-Natal, South Africa Network Recruitment Full time

    We are seeking a skilled Release Automation Specialist to transform our deployment pipeline and enhance speed, reliability, and scalability. As a key member of our team, you will work closely with development teams to automate and optimize software releases.Key Responsibilities:Design and streamline pipelines for rapid, reliable builds and deployments.Create...


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

    We are seeking a highly skilled Software Development Specialist 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 solutions using a range of technologies and tools.Key ResponsibilitiesDesign and Development: Create software solutions that meet the needs of our...


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

    Technical Requirements:We are seeking a skilled Computer Systems Technician to provide second-line specialist support and assistance to computer users by answering questions, resolving technical problems, and maintaining customer network, software, and computer equipment related to our ARCH Products. You will require a can-do attitude, a willingness to...


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

    About the RoleWe are seeking a skilled and experienced Technical Training Specialist to join our team at Spinnaker Software.As a key member of our training department, you will play a crucial role in ensuring that our clients successfully adopt and utilize our hardware and software solutions. Your expertise in breaking down complex concepts into easily...


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

    Job Title: DevOps Automation SpecialistWe are seeking a skilled DevOps Automation Specialist to join our team at RecruiTech (Pty) Ltd. As a key member of our DevOps team, you will play a crucial role in automating and optimizing our software deployment pipeline.Key Responsibilities:Design and implement Continuous Integration and Continuous Deployment (CI/CD)...


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

    About the RoleWe are seeking an experienced Senior Project Manager to join our team at BET Software. As a key member of our organization, you will be responsible for guiding impactful projects that shape the future of tech.Key ResponsibilitiesDefine the Statement of Work and specifications for project workOwn the full project lifecycle, from initiation to...


  • 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 BET Software Full time

    At BET Software, we're seeking a Payments Solutions Specialist to join our team. This exciting role involves developing and implementing comprehensive payment strategies aligned with our business objectives. As a key member of our team, you'll collaborate with cross-functional teams to drive innovation and growth in the Fintech...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking an experienced Build and Release Specialist to join their team in a DevOps environment. The ideal candidate will have expertise in automating and optimizing software build and deployment systems, ensuring minimal time from commit to customer.Key Responsibilities:Automate and optimize software build and deployment systems...


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

    We are seeking a highly skilled and accomplished Technical Lead to join our dynamic team at BET Software. The successful candidate will play a pivotal role in shaping our technical direction and driving innovation across our software development team.Key Responsibilities### Technical Leadership* Provide technical guidance and mentorship to team members,...


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

    Company Overview: We are a reputable recruitment agency in Cape Town, specializing in IT careers and developer job placements. Our team is dedicated to connecting talented professionals with exciting opportunities that drive businesses forward. Job Summary: We are seeking an experienced Senior Software Engineer to join our team as a Data Management...


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

    Job Description for Payments Solutions SpecialistWe are seeking a highly skilled Payments Solutions Specialist to join our dynamic team in Durban. This role is responsible for developing and implementing payment strategies that align with the business goals. You will collaborate with cross-functional teams to drive efficiency and ensure seamless...


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

    Job Description:Role Summary:We are seeking a highly skilled C# Developer Specialist to join our team at Communicate Recruitment. As a key member of our development team, you will play a crucial role in shaping the future of data management with cutting-edge technology.Key Responsibilities:Develop innovative real-time reporting tools using C# and Microsoft...


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

    Payment Solutions Specialist Job DescriptionWe're seeking a skilled Payment Solutions Specialist to join our dynamic team at BET Software in Durban.Key Responsibilities:Payment Strategy: Develop and implement a comprehensive payment strategy aligned with our business goals.Risk Mitigation: Implement fraud prevention measures and continuously assess and...


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

    Role Overview:As a Software Development Specialist at Geotech, you will be responsible for the full software development lifecycle, from system maintenance and updates to integration and optimization. You will ensure the seamless operation of the company's systems, including banking platform integrations.Key Responsibilities:Maintain and update company...

  • Software Engineer

    3 weeks ago


    Durban, KwaZulu-Natal, South Africa LRHR Ltd ta Lotus HR and Recruitment Full time

    Job Title: Full Stack Software EngineerJob Description:We are seeking a highly skilled Full Stack Software Engineer to join our team. The successful candidate will be responsible for the development, testing, and deployment of software applications using a range of technologies.Key Responsibilities:- Design, develop, and test software applications using...

  • Software Developer

    3 weeks ago


    Durban, KwaZulu-Natal, South Africa Rory Mackie & Associates Full time

    Cloud Services Job DescriptionWe are seeking a highly skilled Software Developer to join our team as a Cloud Services Engineer. The successful candidate will be responsible for designing, developing, and maintaining cloud-based software systems.Key ResponsibilitiesDesign and develop cloud-based software systemsMaintain and improve existing cloud...


  • Durban North, KwaZulu-Natal, South Africa Network Recruitment Full time

    Job SummaryNetwork Recruitment is seeking a skilled Structural Design Specialist to join our team. As a Structural Design Specialist, you will play a key role in developing structural designs that meet project requirements and codes.Key ResponsibilitiesCollaborate with architects, designers, and other engineering disciplines to develop structural...