DevOps Engineer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are on the lookout for a skilled DevOps Engineer to join our team in Johannesburg. In this role, you will collaborate with software engineers and IT staff to manage and automate our IT infrastructure, ensuring continuous integration and delivery of applications. Your expertise will be integral in optimising our development processes and enhancing collaboration within the team.

Responsibilities

  • Lead efforts to automate and deploy applications seamlessly.
  • Integrate monitoring tools for observability and alerts.
  • Collaborate on architecture decisions to better align development and operational practices.
  • Support the team in migrating legacy systems to microservices architectures.
  • Conduct regular reviews and audits for continuous improvement.
  • Participate in security assessments and management.
  • Provide mentorship and guidance to junior team members.

Requirements

Education
  • Bachelor’s degree in Information Technology or related field
  • Master’s degree in relevant field is preferable
Experience
  • 5+ years in DevOps roles with a focus on cloud technologies
Technical Skills
  • Terraform
  • Monitoring Tools
  • Networking
Soft Skills
  • Analytical thinking
  • Leadership
Certifications
  • Google Professional Cloud Architect
  • Microsoft Certified: Azure Solutions Architect Expert
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Understanding of designing and implementing microservices-based applications.
  • Knowledge of serverless architecture: Familiarity with serverless models and frameworks.

Benefits

  • Comprehensive medical aid plans
  • Retirement savings plan with matching contributions
  • Work-life balance initiatives
  • Employee learning and development opportunities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and aim to create an inclusive environment for all.
  • Work-Life Balance: We understand the importance of well-being and offer flexible arrangements to support our team.
  • Recognition: We value our employees and recognize their contributions regularly.
Status: Closed