DevOps Engineer

Johannesburg FULL TIME R29,166 - R41,666 / Month
(R350,000 - R500,000 / Year)

Job Description

Join our vibrant team in Johannesburg as a DevOps Engineer where you will play a key role in streamlining and optimizing deployment processes. You will be responsible for developing automated solutions and collaborating on cloud architecture design, ensuring systems are efficient and reliable.

Responsibilities

  • Manage and provision infrastructure using Infrastructure-as-Code (IaC) tools.
  • Ensure security compliance across all systems and cloud environments.
  • Document processes, policies, and technical solutions.
  • Assist developers in deployment strategies and improve application performance.
  • Create backup and recovery plans for cloud services.
  • Continuously research and implement best practices in DevOps methodologies.

Requirements

Education
  • Bachelor's degree in Computer Science or Information Technology
  • Relevant industry certifications are a plus
Experience
  • At least 3 years of relevant DevOps experience
Technical Skills
  • Cloud Computing
  • Scripting Languages
Soft Skills
  • Effective Communication
  • Adaptability
Certifications
  • Microsoft Certified: Azure DevOps Engineer Expert
Languages
  • English: Fluent

Advantageous

  • Familiarity with monitoring tools like Prometheus and Grafana: Experience in setting up alerts and monitoring dashboards.
  • Knowledge of network protocols and security best practices: Insight into network security measures and protocols.

Benefits

  • Health and dental insurance coverage
  • Generous leave policies and work-life balance initiatives
  • Flexible work hours
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage innovative ideas and strive to challenge the status quo.
  • Collaboration: Teamwork is at the heart of our operations, fostering inclusive environments.
  • Continuous Improvement: We support ongoing learning and provide resources for skill enhancement.
Status: Open