DevOps Engineer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are actively seeking a dedicated DevOps Engineer to enhance our cloud computing framework. The ideal candidate will possess expertise in CI/CD, containerization, and cloud service management. This role is pivotal in ensuring our systems' reliability and performance while collaborating with cross-functional teams to automate processes and streamline workflows.

Responsibilities

  • Oversee the deployment and configuration of microservices in production.
  • Work with cross-functional teams to implement software best practices.
  • Automate routine tasks and processes to streamline operations.
  • Design back-up and disaster recovery strategies.
  • Assist in training and onboarding new team members.
  • Maintain and update documentation regarding operational procedures.
  • Stay current with industry trends and emerging technologies in DevOps.

Requirements

Education
  • Bachelor's degree in Information Technology, Computer Science or related field
Experience
  • 3-5 years of solid experience within cloud infrastructure
Technical Skills
  • Kubernetes
  • Python or Bash scripting
Soft Skills
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience in Agile/Scrum methodologies.: Understanding of Agile principles and experience in Scrum teams.
  • Experience with database management.: Familiarity with SQL and NoSQL databases.

Benefits

  • Comprehensive health benefits including dental and vision
  • Generous retirement plan with employer contributions
  • Training and development opportunities
  • Work-from-home options available

Company Culture

  • Flexibility: We provide a flexible work environment that allows employees to thrive.
  • Employee Wellbeing: We prioritize employee well-being and mental health as core aspects of our culture.
  • Open Communication: An open-door policy encourages all team members to voice their thoughts and ideas.
Status: Open