DevOps Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a talented DevOps Engineer to join our vibrant team in Johannesburg. In this role, you will streamline our operations, enhance our cloud infrastructure, and optimize continuous integration and delivery. The ideal candidate will have a strong foundation in both development and operations, and be passionate about using automation to improve efficiency.

Responsibilities

  • Automate repetitive tasks to enhance operational efficiency.
  • Develop and maintain monitoring solutions to ensure uptime.
  • Partner with development teams to ensure seamless integration.
  • Evaluate and integrate new technologies to improve processes.
  • Implement backup and disaster recovery strategies.
  • Provide technical support and guidance to team members.
  • Review system performance and provide recommendations for enhancements.
  • Participate in code reviews and architecture discussions.
  • Lead DevOps projects and initiatives.
  • Facilitate communication between development and operations teams.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in a DevOps role
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • Jenkins
  • Linux
  • Scripting Languages
  • Networking
Soft Skills
  • Team Collaboration
  • Problem-Solving
  • Communication
Certifications
  • AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with logging and monitoring tools such as ELK stack or Prometheus.: Familiarity with monitoring solutions to enhance observability.
  • Experience with Ansible or Puppet for configuration management.: Understanding of configuration management best practices.

Benefits

  • Competitive salary with performance bonuses
  • Health insurance and wellness programs
  • Flexible work hours with hybrid options
  • Career development and training opportunities

Company Culture

  • Innovation: We are committed to fostering a culture of innovation and creativity.
  • Collaboration: Teamwork is at the heart of everything we do; we encourage open communication and shared ideas.
  • Diversity and Inclusion: We value diversity and are committed to creating an inclusive environment for all employees.
Status: Closed