DevOps Engineer

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

Job Description

As a DevOps Engineer, you'll play a key role in streamlining our software development and deployment processes. You'll collaborate with developers to integrate new applications, automate pipelines, and enhance system reliability. Your expertise will directly contribute to our mission of delivering high-quality software solutions quickly and efficiently.

Responsibilities

  • Oversee the deployment of applications on cloud platforms like AWS or Azure.
  • Enhance system monitoring and incident response protocols.
  • Create and maintain system documentation for processes and configurations.
  • Implement automated testing in the deployment pipeline.
  • Collaborate on infrastructure code using tools like Terraform or Ansible.
  • Provide mentorship to junior team members on best practices in DevOps.
  • Evaluate and recommend tools and technologies that improve development efficiency.
  • Implement cost-control strategies for cloud resource usage.

Requirements

Education
  • Bachelor's degree in a relevant field
  • Advanced certifications related to DevOps are preferred
Experience
  • 5+ years of experience in a DevOps role
Technical Skills
  • Python
  • Terraform
Soft Skills
  • Analytical Skills
  • Leadership
Certifications
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Strong web application development background: Experience in back-end technologies such as Node.js or Java.
  • Hands-on automation experience: Familiarity with automation frameworks for DevOps implementations.

Benefits

  • Comprehensive health insurance package
  • Flexible work arrangements
  • Retirement savings plan with matching contributions
  • Professional development programs

Company Culture

  • Diversity: We celebrate diversity and understand its importance in fostering creative solutions.
  • Agility: Our team embraces agility, quickly adapting to the ever-changing tech landscape.
  • Transparency: We maintain transparency in our processes and communications.
Status: Open