DevOps Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a talented DevOps Engineer to join our expanding team in Johannesburg. The successful candidate will possess a strong understanding of cloud infrastructure, automation tools, and the software development lifecycle. This role requires collaboration with development teams to enhance application deployment, monitor system performance, and ensure scalability and reliability.

Responsibilities

  • Develop and manage infrastructure as code (IaC) using tools like Terraform.
  • Work with application teams to enhance deployment and monitoring capabilities.
  • Configure and optimize cloud services to improve efficiency and reduce costs.
  • Conduct regular system audits and implement improvements.
  • Create dashboards and logging solutions to enhance visibility.
  • Provide mentorship and guidance to junior team members.
  • Participate in on-call support rotations as needed.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Systems or a related field
Experience
  • 5+ years of experience in software development and operations
Technical Skills
  • Python
  • Ansible
Soft Skills
  • Adaptability
Certifications
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Familiarity with security practices: Understanding of security in cloud environments and DevOps lifecycle.

Benefits

  • Full health and wellness benefits
  • Annual performance bonuses
  • Flexible working arrangements
  • Access to training and certification programs

Company Culture

  • Innovation: We encourage innovative thinking and problem-solving at all levels of the organization.
  • Employee Empowerment: We empower our employees to take initiative and make impactful decisions.
Status: Closed