DevOps Engineer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are seeking an experienced DevOps Engineer to help advance our operational processes in Johannesburg. This role involves automating deployment, monitoring cloud environments, and participating in cross-functional team collaboration. Your contributions will be essential for the success of our software development lifecycle.

Responsibilities

  • Design, implement, and improve deployment solutions.
  • Integrate monitoring tools to oversee system health.
  • Work closely with security teams to enforce policies.
  • Review and optimize cloud services and spending.
  • Document processes and identify areas for improvement.
  • Support incident management and problem resolution.
  • Conduct capacity and performance analysis on cloud systems.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in DevOps roles
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • CI/CD Tools
  • Terraform
  • Linux
Soft Skills
  • Problem-solving
  • Team collaboration
Certifications
  • AWS Certified DevOps Engineer
  • Docker Certified Associate
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools like Jenkins: Hands-on experience with Jenkins for automation of deployment processes.
  • Knowledge of scripting languages like Python or Bash: Proficiency in scripting to automate and enhance processes.

Benefits

  • Health and wellness benefits.
  • Retirement savings plan.
  • Flexible work hours.
  • Opportunity for professional development.

Company Culture

  • Innovation: We foster a culture of innovation where new ideas are encouraged.
  • Empowerment: We empower our employees through training and career development opportunities.
  • Inclusivity: We are committed to creating an inclusive environment for all employees.
Status: Open