Enable job alerts via email!

Infrastructure DevOps Engineer

BETSoftware

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

7 days ago
Be an early applicant

Job summary

A technology company in Johannesburg is seeking an Infrastructure DevOps Engineer who will focus on building automation code and managing CI/CD pipelines. The ideal candidate should have a degree in a related field and at least 2 years of relevant experience. Strong skills in automation tools like GitHub, Jenkins, and Ansible are required. This role emphasizes collaboration within a dynamic team environment, ensuring coding standards and customer needs are met.

Qualifications

  • 2+ years working experience in Information Technology in a similar role.
  • Strong understanding of automation tools.
  • Programming fundamentals in any language.

Responsibilities

  • Build automation code using CI/CD methodologies.
  • Manage CI/CD pipeline and ensure code quality.
  • Collaborate with teams to achieve project success.

Skills

Automation coding
CI/CD methodologies
Git
Linux integration
Troubleshooting
Customer communication

Education

Degree or Diploma in Computer Science or related fields

Tools

GitHub
Ansible
Jenkins
Terraform
OpenShift

Job description

Job title : Infrastructure DevOps Engineer

Job Location : Gauteng, Johannesburg Deadline : August 31, 2025 Quick Recommended Links

  • Jobs by Location
  • Job by industries

StartFragment

Responsibilities

  • Ability to build automation code using CI / CD methodologies including, Github, ArgoCD, k8s / Openshift, helm to name a few.
  • Group operating as a shared service, helping groups adopt automation.
  • Manage a CI / CD pipeline including repo & branch management, PR best practices and automated & secure pipeline integration.
  • Build out a wide array of project-specific and reusable components as infrastructure, created in on-prem, AWS and Azure platforms.
  • Drive the adoption of automation from installing middleware On-Prem to building out entire stacks in AWS and Azure.
  • Work across multiple projects in flight and with changing priorities as part of a relatively small, focused team.
  • Will have strong experience using Git, including an excellent understanding of branching, merging, and the Pull Request process (We use Github).
  • The incumbent must adhere to the quality standards of coding ensuring that clean, quality code is written.
  • Act as a mentor and upskill relevant Team Members which will also contribute towards the growth and development of the department.
  • Review code of peers ensuring that standard code quality is met.
  • Work with cross-functional teams to achieve a single goal of project success adhering to project timelines.
  • Strong understanding of error handling, logging and monitoring of implemented systems.
  • Work tightly with our customers, to understand, capture, and deliver against their requirements.
  • Design and build distributed systems.
  • Work with your fellow engineers and the community to serve our customers.
  • Support the requests of the Production and Development Teams to solve any problems related to the container platforms.
  • Develop and oversee the backup, replication and disaster recovery strategies.
  • Maintain documentation for procedures, configurations and programs Ensure systems adhere to NIST and Departmental standards.
  • Develop automation scripts using Ansible or equivalent.
  • Maintain software repositories and apply software updates.
  • Install, configure and maintain OpenShift environment.
  • Maintain / Monitor (i.e. Prometheus) the health of the systems through both automated and manual processes.
  • Linux integration with other environments (authentication / directory services, network file systems, etc.).
  • Understand OS and Application-level issues and advise on next steps.
  • Ability to communicate clearly and set the right expectations with all stakeholders.
  • Applicable understanding of RedHat OpenShift and Kubernetes.
  • Understand infrastructure as code and the typical toolchains for implementing and maintaining these practices.

Qualifications

  • Degree or Diploma in Computer Science, Electronic Engineering, a B. Comm Business Information Systems (BIS) Degree.
  • Very high quality Technikon Diploma.
  • 2+ years working experience in Information Technology in the same or a similar role.
  • Must have extension knowledge and in creating automation code and ability to take on multiple projects simultaneously.
  • 2 + Years’ experience with the following technologies :
  • Strong GIT or similar Source control product.
  • Jenkins / ArgoCD.
  • Ansible (CHEF, Puppet).
  • AZW / AZURE.
  • Terraform, Pulumi, Ansible, CloudFormation, Puppet or any other IaC or declarative configuration tooling.
  • Integration with other environments (authentication / directory services, network file systems, etc).
  • Troubleshooting experience.
  • Programming fundamentals in any language.
  • Understanding Linux troubleshooting and, permission SELinux.
  • Customer needs are top priority.
  • Communicate clearly and set the right expectations.

Living the spirit

  • Collaborate effectively with various project teams to enhance build and deployment processes.
  • Act as a mentor to team members, contributing to their growth and development.
  • Operate within a shared service group to assist in adopting automation, fostering a collaborative environment.
  • Embrace multiple projects simultaneously and contribute actively to their success.
  • Take initiative in driving the adoption of automation tools and practices across different projects.
  • Embrace the dynamic nature of working across multiple projects with changing priorities.
  • Build an innovative, adaptable infrastructure using various tools like Terraform, Jenkins, and Docker / Kubernetes.
  • Encourage and promote individuality and expertise in automating processes using diverse technologies like Ansible, AWS / Azure, and more.
  • Uphold coding quality standards while encouraging creativity and individual problem-solving within the team.

Apply Before : 08 / 22 / 2025

EndFragment

Create a job alert for this search

Infrastructure Engineer • Johannesburg, ZA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.