DevOps Engineer

Pretoria FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a DevOps Engineer, you will collaborate closely with development and operations teams to enhance our cloud infrastructure. The position involves automating deployments, monitoring systems, and ensuring high availability for services.

Responsibilities

  • Oversee application deployment processes in cloud environments.
  • Develop scripts and automate deployment processes.
  • Enhance system monitoring with tools such as Prometheus or Grafana.
  • Ensure compliance with cloud security best practices.
  • Collaborate with other IT teams to deliver solutions on time.
  • Identify bottlenecks in the deployment pipeline and remedy them.
  • Support the development team through the testing stages of software releases.
  • Engage in capacity planning and manage cloud resources efficiently.
  • Conduct training sessions on DevOps best practices.
  • Regularly review and update project documentation.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related field
Experience
  • Minimum of 4 years in DevOps or relevant roles
Technical Skills
  • Kubernetes
  • Terraform
Soft Skills
  • Teamwork
  • Critical Thinking
Certifications
  • Certified Kubernetes Administrator
  • Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Familiarity with serverless architecture: Experience in working with serverless technologies such as AWS Lambda or Azure Functions.
  • Experience in scripting languages: Proficiency in scripting languages like Bash or Python.

Benefits

  • Health, dental, and vision insurance plans
  • Generous retirement contributions
  • Flexible hours with remote work options
  • Continuous learning reimbursement

Company Culture

  • Emphasis on Diversity: We celebrate diversity and inclusiveness in our workplace, welcoming applicants from all backgrounds.
  • Employee-Centric Policies: Our policies are designed with employee well-being in mind, fostering a supportive work environment.
  • Commitment to Sustainability: We take a proactive approach towards environmental sustainability and actively support green initiatives.
Status: Closed