DevOps Engineer

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

Job Description

As a DevOps Engineer, your role will enable seamless integration between development and operations. You will be responsible for deploying and managing cloud environments, automating processes, and maintaining system reliability.

Responsibilities

  • Implement infrastructure as code using Terraform or CloudFormation.
  • Automate application scaling and ensure minimal downtime during updates.
  • Assist in system architecture planning and design.
  • Troubleshoot networking issues related to cloud infrastructure.
  • Evaluate and adopt new DevOps tools and technologies.
  • Provide technical support for teams deploying applications.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in DevOps or cloud-related roles
Technical Skills
  • AWS or Azure
  • Docker
  • Kubernetes
Soft Skills
  • Collaboration
  • Problem-solving
Certifications
  • AWS Certified DevOps Engineer
  • Microsoft Certified: Azure DevOps Engineer Expert
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Familiarity with tools like Jenkins, GitLab, or CircleCI.
  • Scripting knowledge: Proficiency in scripting languages such as Python or Bash.

Benefits

  • Competitive salary package
  • Medical aid and wellness benefits
  • Remote work opportunities after probation period
  • Professional development and training programs

Company Culture

  • Innovation: We thrive on creativity and technological innovation.
  • Inclusivity: Diversity is valued and embraced in our work culture.
  • Collaboration: We work together to achieve common goals and support one another.
Status: Closed