DevOps Engineer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

Join our team as a DevOps Engineer in Johannesburg, where you will play a critical role in enhancing our CI/CD pipelines and automating our development processes. You will work closely with developers and system administrators to improve the deployment and operational efficiencies within our cloud infrastructure.

Responsibilities

  • Develop and maintain CI/CD pipelines to automate code deployment.
  • Collaborate with development teams to implement automation tools and frameworks.
  • Monitor and troubleshoot application performance and reliability.
  • Ensure best practices for security and compliance are in place.
  • Create and manage cloud infrastructure on services like AWS or Azure.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
  • Additional certifications in DevOps tools are advantageous
Experience
  • 3+ years in a DevOps or similar role
Technical Skills
  • Terraform
  • Linux Systems Administration
  • Git
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Microsoft Certified: Azure Solutions Architect Expert
  • Certified Jenkins Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Understanding of Infrastructure as Code practices.
  • Knowledge of Security Best Practices: Experience in securing cloud infrastructure and applications.

Benefits

  • Comprehensive health insurance plans
  • Generous leave policy
  • Flexible working arrangements
  • Employee training and development programs

Company Culture

  • Innovation: We prioritize innovative solutions and encourage creative thinking.
  • Continuous Improvement: A culture that embraces feedback and engages learning for growth.
  • Team Spirit: Fostering collaboration and communication within diverse teams.
Status: Open