DevOps Engineer

Johannesburg Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a DevOps Engineer, you will take charge of streamlining our development and operational workflows. Whether it's automating deployments or managing cloud resources, your role will be pivotal in improving our software delivery processes.

Responsibilities

  • Automate infrastructure provisioning and configuration.
  • Ensure continuous integration practices are followed.
  • Evaluate and implement new technologies.
  • Develop monitoring and alerting solutions.
  • Collaborate with cross-functional teams to optimize software delivery.
  • Maintain and optimize existing systems and applications.
  • Provide technical support to development teams.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Relevant certifications are a plus
Experience
  • 3+ years of experience in a DevOps role
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • Jenkins
Soft Skills
  • Collaboration
  • Problem-solving
Certifications
  • AWS Certified DevOps Engineer
  • Google Professional DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with Azure cloud services: Knowledge of Azure and its deployment services.
  • Experience in scripting languages: Knowledge of Python or Bash for automation tasks.

Benefits

  • Competitive salary with performance bonuses
  • Medical aid and retirement fund contributions
  • Flexible working hours and remote work options
  • Professional development and training opportunities

Company Culture

  • Innovation: We encourage innovative thinking that challenges the norm and pushes the boundaries of what’s possible.
  • Learning and Growth: We support professional growth and continuous learning through training and development programs.
  • Diversity and Inclusion: We are committed to fostering a diverse and inclusive workplace where all employees feel valued.
Status: Closed