DevOps Engineer

Johannesburg Full-time R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

We are looking for a motivated DevOps Engineer to join our dynamic team. In this role, you'll be responsible for the automation of our infrastructure, enhancing deployment processes and implementing best practices in cloud environments. If you enjoy working in a collaborative setting and have a strong understanding of software configuration management, we want to hear from you!

Responsibilities

  • Build and maintain efficient, reusable, and reliable CI/CD pipelines.
  • Implement and manage cloud infrastructure on AWS/Azure.
  • Collaborate with software engineers to define, design, and create scalable environments.
  • Monitor system performance to ensure high availability and optimize resource utilization.
  • Automate repetitive tasks to improve operational efficiency.
  • Manage version control systems and configuration management.
  • Provide technical guidance and expertise on DevOps practices.
  • Ensure security best practices are followed in deployment processes.
  • Troubleshoot and resolve deployment issues swiftly.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in a DevOps role or similar.
Technical Skills
  • Docker
  • Kubernetes
  • CI/CD Automation
  • AWS/Azure
  • Linux
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • AWS Certified Solutions Architect
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Knowledge of infrastructure as code tools.
  • Knowledge of monitoring tools (Prometheus, Grafana): Understanding of performance monitoring and alerting.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness programs
  • Work-from-home opportunities
  • Ongoing professional development
  • Flexible working hours

Company Culture

  • Innovation: We thrive on creativity and innovation, constantly pushing the boundaries of technology.
  • Collaboration: Team collaboration is at the core of our culture, ensuring every voice is heard.
  • Respect and Inclusion: A respectful and inclusive environment where diversity is appreciated.
Status: Closed