Intermediate DevOps Engineer

4 days ago


Johannesburg, Gauteng, South Africa Robert Walters Full time
Our Client

Our client is renowned for their commitment to innovation and collaboration. They offer a supportive work environment that encourages learning and growth. Their team is made up of diverse individuals who are passionate about technology and dedicated to delivering high-quality solutions. They value open communication, teamwork, and mutual respect.

Duties & Responsibilities

As an Intermediate DevOps Engineer, you will play a crucial role in managing the platform infrastructure. Your responsibilities will include:

  • Ensure high-availability of platform infrastructure, including services, virtual machines, and specific databases (e.g., SQL, NoSQL)
  • Provision changes and new infrastructure to AWS using Terraform, with a strong emphasis on cost-effectiveness
  • Maintain, advance and optimise AWS service usage
  • Maintain and troubleshoot Kubernetes clusters and Ansible scripts
  • Ensure all databases have consistent, monitored backup schedules, with regular restore tests
  • Ensure compliance with platform security policies and continuously align with our clients' security requirements, addressing any gaps promptly
  • Guide team members in best practices related to DevOps and cybersecurity
  • Lead and manage infrastructure and automation projects, ensuring cross-team collaboration and successful outcomes
  • Maintain a healthy, performant software deployment environment, including GitLab instance management, and CI/CD pipelines
Desired Experience & Qualification

The ideal candidate for the Intermediate DevOps Engineer role will bring a strong understanding of AWS services and networking. You will be proficient in Kubernetes management, Docker and Helm, as well as Linux CLI and Linux Server administration. Your skill set will also include:

  • Strong understanding of AWS services and networking (e.g. ELB, S3, WAF, EC2, CloudTrail, RDS)
  • Proficiency in Kubernetes management, Docker and Helm
  • Proficient in Linux CLI and Linux Server administration; comfortable with Bash scripting
  • Proficient in Windows server administration
  • Solid understanding of REST APIs, HTTP protocols, SMTP, and SNMP
  • Practical experience with CI/CD systems (GitLab preferred) and monitoring systems (e.g., Grafana, PRTG)
  • Comfortable with basic coding (e.g. Python or similar), knowledge of Terraform
  • Familiarity with Azure environments, Active Directory and Office365
  • Experience with relational databases (SQL Server, PostgreSQL) and basic query knowledge
  • Understanding of various electronic document formats (JSON, XML, YAML)

Ready to take your career to the next level? Don't miss this exciting opportunity

#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa Robert Walters Full time

    Job OverviewIn this role, you will be responsible for managing the platform infrastructure as an Intermediate DevOps Engineer. This involves ensuring the high-availability of various services, virtual machines, and databases.Duties & ResponsibilitiesAs a DevOps engineer, you will play a crucial role in provisioning changes to AWS using Terraform while...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    One of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for an intermediate backend software engineer. Key Requirements: · Minimum of 5 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in...


  • Johannesburg, Gauteng, South Africa Robert Walters Full time

    Our ClientOur client is renowned for their commitment to innovation and collaboration. They offer a supportive work environment that encourages learning and growth. Their team is made up of diverse individuals who are passionate about technology and dedicated to delivering high-quality solutions. They value open communication, teamwork, and mutual...

  • DevOps Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Cititec Full time

    Job title : DevOps EngineerJob Location : Gauteng, JohannesburgDeadline : March 27, 2025Quick Recommended LinksJobs by Location Job by industries About the jobDevOps Engineer - SandtonIn this exciting role, you'll be instrumental in driving innovation and efficiency through DevOps practices. You'll leverage your expertise in AWS and a range of cutting-edge...

  • DevOps Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    Were on the hunt for a DevOps Engineer who lives and breathes automation, scalability, and efficiency. If you love the thrill of streamlining deployments, crushing bottlenecks, and optimising cloud infrastructure - this is your shot to work with the best tools, the best team, and make a massive impact. This is more than just a job opportunity - its an...

  • DevOps Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Indsafri Full time

    Indsafri Johannesburg, Gauteng, South AfricaJoin or sign in to find your next jobJoin to apply for the DevOps Engineer role at IndsafriJob Location: Gauteng, JohannesburgDeadline: March 06, 2025About The RoleWe are seeking a highly skilled and motivated DevSecOps Engineer to join our client at a Bank. As a DevSecOps Engineer, you will play a critical role in...

  • DevOps Engineer

    5 days ago


    Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    What you will be doing: Design, implement, and maintain CI/CD pipelines for Java applications using Azure DevOps.Automate software deployments, infrastructure provisioning, and configuration management.Manage version control, build automation, and release orchestration.Oversee application performance, system monitoring, and alerting mechanisms.Configure and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading security solutions provider is on the hunt for an Intermediate Back-End Software Engineer to join their Research & Development team in Roodepoort, Johannesburg (hybrid role) . Strong Java expertise and experience with AWS, databases (MSSQL/MySQL), and Azure DevOps are essential . Enjoy the best of both worlds Work on cutting-edge security...


  • Johannesburg, Gauteng, South Africa talentCru Full time

    Job DescriptionConfigure and support client VPN connections in production and test environments. Manage CI/CD of the current code base and improvements. Install, administer, tune, patch, and upgrade Linux servers related to VPN infrastructure. Manage AWS VPC, EC2, WAF, Cloud Watch, S3, SG, Lambda, Load Balancer (ALB/ELB), and routing. Manage firewall rules,...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    Xcede Group is seeking an experienced Cloud DevOps Engineer to join our team. In this role, you will be responsible for designing and deploying cloud-based infrastructure that meets the needs of our clients. You will work closely with development teams to ensure that cloud-based applications are reliable, scalable, and secure.Design and deploy cloud-based...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    Job OverviewWe are seeking a highly skilled and motivated DevSecOps Engineer to join our client at a Bank. As a DevSecOps Engineer, you will play a critical role in integrating security practices into our DevOps processes, ensuring the security and compliance of our systems and applications.


  • Johannesburg, Gauteng, South Africa Cititec Full time

    Job title : Senior DevOps EngineerJob Location : Gauteng, JohannesburgDeadline : March 27, 2025Quick Recommended LinksJobs by Location Job by industries Join a global trading powerhouse at the cutting edge of the commodities trading space. You working with a global trading team to optimise CI/CD pipelines, and drive automation. This is your chance to thrive...

  • DevOps Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa FNB South Africa Full time

    Talent Specialist @ FNB SA | Driving Business Process ImprovementTo automate the processes between software development and IT teams to enable continuous delivery through designing, developing, testing and releasing software frequently, faster and more reliably in an agile environment.Hello Future DevOps EngineerWelcome to FNB, the home of the #changeables....

  • DevOps Engineer

    22 hours ago


    Johannesburg, Gauteng, South Africa talentCru Full time

    Company OverviewtalentCru is a leading provider of IT solutions and services. Our mission is to deliver high-quality solutions that meet the evolving needs of our clients.Job SummaryWe are seeking a highly skilled Cloud DevOps Engineer to join our team. The ideal candidate will have expertise in developing and maintaining infrastructure as code practices,...

  • DevOps Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa Sabenza IT Recruitment Full time

    We are seeking a skilled DevOps engineer with expertise in Java to join our team at Sabenza IT Recruitment.Job DescriptionA minimum 3-year tertiary qualification from an accredited university, either in Commerce, Computer Sciences, or Industrial Engineering;Strong understanding of systems design and implementation;Excellent technical skills;Excellent...


  • Johannesburg, Gauteng, South Africa Optim-G Sourcing Full time

    Duties and Responsibilities:Be hands-on with the tools and collaborate with multiple product squads to deliver collective outcomes, covering the following:✓ Implement platform provisioning and maintenance solutions, e.g., setting up cloud platform resources, middleware configuration, databases, etc with IaC.✓Implement release engineering solutions, e.g.,...

  • DevOps Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    What You'll Do: Lead and coordinate activities across teams to enhance our platform and streamline software development cycles. Collaborate with talented development teams to implement best practices in CI/CD, test automation, and monitoring. Own the DevOps process from start to finish, ensuring smooth deployments and maintaining high-quality standards. Be a...

  • DevOps Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    What You'll Do:Lead and coordinate activities across teams to enhance our platform and streamline software development cycles.Collaborate with talented development teams to implement best practices in CI/CD, test automation, and monitoring.Own the DevOps process from start to finish, ensuring smooth deployments and maintaining high-quality standards.Be a...


  • Johannesburg, Gauteng, South Africa Network IT Full time

    We are looking for a DevOps Specialist in Johannesburg to join our team. As a DevOps Specialist, you will be responsible for implementing DevOps practices across our organization to improve the speed, quality, and reliability of our software releases.Duties & Responsibilities:Promoting adherence to engineering standards and best practicesAssuming technical...

  • Cloud DevOps Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Qualifications: Tertiary qualification in Computer Science or related field. Azure/DevOps certification would be an advantage. Requirements: At least 3 years experience in designing and building cloud solutions using Azure/AWS. Great knowledge of various DevOps concept tools and technologies. Strong knowledge of Azure DevOps, CI/ CD-type tools. Experience in...