DevOps Engineer

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

Job Description

As a DevOps Engineer, you will be instrumental in enhancing our deployment pipeline, automating processes, and ensuring efficient operations in our cloud environment. You will collaborate with development teams to facilitate smooth software delivery and drive continuous integration/continuous deployment (CI/CD) practices.

Responsibilities

  • Design and implement CI/CD pipelines for automated build and deployment.
  • Manage and monitor cloud infrastructure, ensuring high availability.
  • Collaborate with development teams to integrate operations and provide feedback on the development process.
  • Identify and resolve system issues to improve performance and reliability.
  • Automate repetitive tasks to enhance operational efficiency.
  • Conduct security assessments and ensure compliance with best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 5+ years of experience in DevOps or related field
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • CI/CD Tools
  • Linux
Soft Skills
  • Analytical Thinking
  • Teamwork
Certifications
  • AWS Certified DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Hands-on experience deploying infrastructure as code using Terraform.
  • Strong understanding of networking concepts: Knowledge of VPNs, firewalls, and networking protocols.

Benefits

  • Medical aid and wellness programs
  • 12 days annual leave and public holidays
  • Flexible work hours
  • Opportunities for professional development

Company Culture

  • Innovation: A culture that encourages creative thinking and innovative solutions in the tech space.
  • Collaboration: We value teamwork and encourage our staff to work together for optimal results.
  • Diversity: We believe in creating a diverse and inclusive workforce.
Status: Open