DevOps Engineer

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

Job Description

We are seeking a skilled DevOps Engineer to optimise our cloud infrastructure and enhance our continuous delivery pipeline. The ideal candidate will have hands-on experience with automation and deployment strategies, alongside strong collaboration skills.

Responsibilities

  • Oversee cloud infrastructure management using AWS or Azure.
  • Enhance deployment processes using Docker and container orchestration.
  • Implement security best practices in cloud deployments.
  • Assist in capacity planning and disaster recovery strategies.
  • Liaise with QA teams to ensure deployment readiness and stability.

Requirements

Education
  • Bachelor's degree in a relevant field
  • Master's degree is preferred
Experience
  • 5+ years in software development or IT operations
Technical Skills
  • Terraform
  • Git
Soft Skills
  • Communication
  • Time Management
Certifications
  • Google Professional Cloud Architect
  • Puppet Certified Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with continuous integration tools: Familiarity with Jenkins, Travis CI, or CircleCI for CI/CD pipelines.
  • Knowledge of scripting languages: Experience with Python or Bash for automation tasks.

Benefits

  • Comprehensive health, dental, and vision benefits.
  • Retirement plan with company matching.
  • Flexible working hours and remote work options.
  • Employee development and training programs.

Company Culture

  • Innovation: We encourage a culture of innovation where new ideas are welcomed and explored.
  • Team Centric: Collaboration is at the heart of our success; we foster teamwork and open communication.
  • Continuous Learning: We support ongoing education and development, enabling our team to grow with the industry.
Status: Open