DevOps Engineer

Port Elizabeth FULL TIME R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

We seek a skilled DevOps Engineer to join our dynamic team in Port Elizabeth. This role involves collaborating with development and operations teams to improve deployment processes and enhance system reliability. The ideal candidate will have a strong background in cloud services, automation, and system performance tuning.

Responsibilities

  • Manage and optimize cloud resources to enhance performance.
  • Collaborate with product management to align project goals.
  • Integrate monitoring tools to ensure system health.
  • Maintain system documentation and architecture diagrams.
  • Conduct training sessions for staff on DevOps tools and practices.
  • Participate in on-call rotations as necessary.
  • Implement best practices for version control and release management.
  • Coordinate with external vendors for software tools and services.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Certifications in DevOps methodologies are highly regarded
Experience
  • 3+ years of experience in DevOps engineering or related roles
Technical Skills
  • Infrastructure as Code (Terraform, CloudFormation)
  • Scripting languages (Python, Bash)
  • Monitoring tools (Prometheus, Grafana)
Soft Skills
  • Analytical skills
  • Adaptability
Certifications
  • Microsoft Certified: Azure DevOps Engineer Expert
  • Docker Certified Associate
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools (GitLab CI, CircleCI): Hands-on experience with continuous integration and delivery.
  • Database management skills (SQL, NoSQL): Experience in managing and optimizing database systems.

Benefits

  • Annual leave and family leave policies
  • Access to wellness programs and initiatives
  • Retirement savings plan with employer contributions
  • Work-life balance initiatives and activities

Company Culture

  • Work-life Balance: Our culture promotes a healthy work-life balance to ensure employee wellbeing.
  • Continuous Learning: We offer regular training workshops and encourage a culture of lifelong learning.
  • Recognition: We acknowledge and celebrate the efforts and achievements of our employees.
Status: Closed