DevOps Engineer

1 month ago


Durban, South Africa RecruiTech Full time
Responsibilities:
  • Automate and Optimize Release Pipelines: Design and implement CI/CD pipelines to automate builds, tests, and deployments, ensuring rapid feedback loops and minimal manual intervention.
  • Implement and Manage Infrastructure-as-Code: Develop and maintain IaC templates (e.g., Terraform) to standardize infrastructure deployment and
  • configuration, with an emphasis on consistency across both Linux and cloud
  • Collaborate with Development Teams: Partner with front-end and back-end teams to refine release processes, ensuring best practices in version control, testing, and release strategies. Familiarity with containerization tools, such as Docker, is beneficial for coordinating container-based deployments.
  • Enhance Deployment Scalability: Continuously assess and improve the release system to scale with increasing project demands and evolving technical requirements, leveraging containerization for efficient and portable deployments.
  • Monitor and Troubleshoot Build and Release Infrastructure: Proactively identify issues within the CI/CD pipelines, diagnose problems, and develop solutions to enhance pipeline reliability, particularly within Linux and containerized environments like Docker or Kubernetes.

Education:
  • A BSc Computer Science, Electronic Engineering, a BComm Business Information Systems (BIS) Degree, or a very high quality Technikon Diploma

Experience:
  • 3+ years in a DevOps, Release Engineering, or similar role focused on automating deployments and managing CI/CD pipelines.
  • Technical Proficiency: Advanced skills in at least one programming language (Python, JavaScript, etc.) and proficiency with scripting (e.g., PowerShell, Bash, Python, Node.js) for automating tasks, monitoring systems, and optimizing deployments. Linux command-line experience is ideal.
  • CI/CD Expertise: Experience with tools like Jenkins, GitLab, or GitHub Actions, with a strong understanding of continuous integration and delivery best practices.
  • Infrastructure-as-Code (IaC): Proficiency with IaC tools such as Terraform, Ansible, or CloudFormation, with hands-on experience in both Linux and Cloud based environments (AWS Preferred).
  • Containerization: Familiarity with Docker or similar containerization tools for deploying and managing applications within containerized environments such as Kubernetes.
  • Version Control and Collaboration Tools: Familiarity with Git for source control and collaboration, along with experience using team tools (e.g., Jira, Confluence) for cross-functional coordination.
  • Collaboration and Communication: Effective interpersonal skills to work with cross-functional teams, including DevOps, QA, and software engineering teams, and the ability to document and share best practices.
  • Problem-Solving: Strong troubleshooting abilities and a proactive approach to enhancing system performance and reliability.


  • DevOps Engineer

    1 month ago


    Durban,, South Africa Jobted ZA C2 Full time

    Our client within the Financial Services industry has an opportunity for an experienced DevOps Engineer to join their team as they are expanding their Technical Hub. You will play a pivotal part in automating software development pipelines for release whilst ensuring optimization as well as streamlining CI/CD Processes, implementing IaC and driving...

  • DevOps Engineer

    1 month ago


    Durban, South Africa RecruiTech (Pty) Ltd Full time

    If you are a dynamic DevOps Engineer with the ability to work in a fast-paced environment, apply now! You will play a key role in automating and optimizing their software deployment pipeline, enhancing the speed, reliability, and scalability of releases. Working closely with DevOps and development teams, you will streamline CI/CD processes, implement...

  • DevOps Engineer

    1 month ago


    Durban, South Africa Jobted ZA C2 Full time

    Responsibilities: - Automate and Optimize Release Pipelines: Design and implement CI/CD pipelines to automate builds, tests, and deployments, ensuring rapid feedback loops and minimal manual intervention. - Implement and Manage Infrastructure-as-Code: Develop and maintain IaC templates (e.g., Terraform) to standardize infrastructure deployment and -...

  • DevOps Engineer

    2 weeks ago


    Durban, South Africa RecruiTech Full time

    Responsibilities:Automate and Optimize Release Pipelines: Design and implement CI/CD pipelines to automate builds, tests, and deployments, ensuring rapid feedback loops and minimal manual intervention.Implement and Manage Infrastructure-as-Code: Develop and maintain IaC templates (e.g., Terraform) to standardize infrastructure deployment andconfiguration,...

  • DevOps Engineer

    1 month ago


    Durban, South Africa RecruiTech Full time

    Responsibilities:Automate and Optimize Release Pipelines: Design and implement CI/CD pipelines to automate builds, tests, and deployments, ensuring rapid feedback loops and minimal manual intervention.Implement and Manage Infrastructure-as-Code: Develop and maintain IaC templates (e.g., Terraform) to standardize infrastructure deployment andconfiguration,...

  • 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

    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, South Africa Games Global Full time

    Job title : Senior DevOps Engineer Level 1Job Location : KwaZulu-Natal, DurbanDeadline : December 21, 2024Quick Recommended Links Jobs by Location Job by industries ResponsibilitiesWhat will you be doing?Design, implement, and manage CI/CD processes for custom-developed applications using Git, Jenkins, or similar tools.Deploy, automate, and maintain cloud...


  • Durban, South Africa Games Global Full time

    Job title : Senior DevOps Engineer Level 1 Job Location : KwaZulu-Natal, Durban Deadline : December 21, 2024 Quick Recommended Links Jobs by Location Job by industries Responsibilities What will you be doing? Design, implement, and manage CI/CD processes for custom-developed applications using Git, Jenkins, or similar tools. Deploy,...


  • Durban, South Africa OfferZen Full time

    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 with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time...


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

    Job Title : Senior DevOps EngineerBETSoftware 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 RoleThe successful candidate will be...

  • DevOps Engineer

    1 month ago


    Durban, KwaZulu-Natal, South Africa RecruiTech Full time

    Key ResponsibilitiesThis role involves automating and optimizing release pipelines to ensure rapid feedback loops and minimal manual intervention.Main TasksDesign and implement CI/CD pipelines to automate builds, tests, and deployments.Develop and maintain IaC templates to standardize infrastructure deployment and configuration.Collaborate with development...

  • Cloud Tools Engineer

    4 weeks ago


    Durban, South Africa LexisNexis Risk Solutions Full time

    Ready to Push the Boundaries of Cloud Engineering? Dive into the Latest Technologies with Us! Want To Elevate Your Career and Make an Impact? Join us! About our Team LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and...

  • Cloud Tools Engineer

    3 months ago


    Durban South, South Africa LexisNexis (Proprietary) Limited Company Full time

    About the Role As part of our Platform Engineering team, you will be designing and building Azure DevOps pipelines. This includes automated DevOps processes to empower our product development teams to rapidly deliver applications to our customers. Our Platform Engineers play an important role in engineering, automating, securing, and troubleshooting our...


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

    DevOps Engineer - Cloud and Automation ExpertAt OfferZen, we're looking for a seasoned DevOps engineer to join our team and help us deliver high-quality software solutions to our clients. As a DevOps Engineer - Cloud and Automation Expert, you will be responsible for designing, implementing, and maintaining our cloud infrastructure, as well as automating...


  • Durban, South Africa Jobted ZA C2 Full time

    Overview Hire Resolve’s client is looking for a Build and Release Engineer to join their team in Durban, KZN. The candidate will work within their DevOps team and with their Front End Scrum teams automating and optimizing our software build and deployment system. Responsibilities - Automate and optimize our software build and deployment system, ensuring...


  • Durban, South Africa Jobted ZA C2 Full time

    We're looking for a Release Automation Specialist to transform our deployment pipeline! Join us in automating and optimizing software releases, working closely with development teams to enhance speed, reliability, and scalability. Key Responsibilities: - 🔧 Automate CI/CD Pipelines: - Design and streamline pipelines for rapid, reliable builds and...


  • 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 Pro Stop Recruitment Services Full time

    Key Qualifications:Degree/Diploma: Relevant qualification.Experience: A minimum of 7 years of experience as a full-stack software developer.Technical Skills: Proficiency in TypeScript, experience with unit testing, and knowledge of Docker, Linux, and PostgreSQL.Web Services: Familiarity with web services and API integration.Problem-Solving: Excellent...


  • Durban, South Africa Network Recruitment Full time

    We're looking for a Release Automation Specialist to transform our deployment pipeline! Join us in automating and optimizing software releases, working closely with development teams to enhance speed, reliability, and scalability.Key Responsibilities:🔧 Automate CI/CD Pipelines:Design and streamline pipelines for rapid, reliable builds and...