DevOps Engineer

Johannesburg Full-time R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

Join our innovative team as a DevOps Engineer, where you'll focus on enhancing our cloud infrastructure and implementing best practices in deployment and automation. This vital role requires experience in managing scalable environments and working collaboratively with development and operation teams. We are looking for a proactive, tech-savvy professional passionate about driving efficiency through automation.

Responsibilities

  • Collaborate with cross-functional teams to set project goals.
  • Evaluate and implement new DevOps tools and methodologies.
  • Monitor system metrics and ensure infrastructure availability.
  • Resolve performance issues through analysis and fine-tuning.
  • Mentor junior team members on best practices.
  • Document processes, procedures, and technical specifications.
  • Engage in continuous learning to remain current with technology trends.
  • Conduct reviews and audits on system changes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in DevOps or related fields
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • CI/CD Tools
  • Git
Soft Skills
  • Problem-solving
  • Communication
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Familiarity with infrastructure as code using Terraform.
  • Experience with Jenkins: Knowledge of CI/CD pipelines using Jenkins.

Benefits

  • Medical aid and retirement contribution
  • Remote work options
  • Generous leave policies
  • Professional development opportunities

Company Culture

  • Innovation: We thrive on innovation and encourage fresh ideas from our employees.
  • Inclusive Environment: We embrace diversity and foster an inclusive workplace for all.
  • Continuous Learning: We value continuous learning and provide resources for professional growth.
Status: Open