DevOps Engineer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a DevOps Engineer, you will play a crucial part in our mission to provide top-notch cloud services. Your responsibilities will include managing servers and collaborating on software releases. We seek an individual who thrives in a collaborative environment and is eager to learn and implement the latest DevOps techniques.

Responsibilities

  • Implement system monitoring and alerting solutions to optimize application performance.
  • Work closely with the software engineering team to design and develop scalable microservices.
  • Manage the infrastructure using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
  • Troubleshoot issues across the development and production environments.
  • Facilitate the deployment and management of applications in cloud environments like AWS, Azure, or GCP.
  • Coordinate with cross-functional teams to enhance operational efficiencies.
  • Perform security audits and implement security measures to protect sensitive data.
  • Continuously improve automated scripts to enhance team productivity.
  • Provide training and support to developers on best practices for deployment.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology or related field
Experience
  • 3+ years of experience in DevOps or related fields
Technical Skills
  • AWS or Azure experience
  • Docker and Kubernetes
  • CI/CD Tools
  • Scripting Languages (Bash, Python)
Soft Skills
  • Problem-solving
  • Team Collaboration
  • Communication
Certifications
  • AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with TerraForm: Hands-on experience with Infrastructure as Code for managing cloud resources.
  • Knowledge of security best practices in cloud environments: Awareness and implementation of security measures for better protection of infrastructures.

Benefits

  • Comprehensive health insurance provided
  • 401(k) with company contributions
  • Flexible working hours for enhanced work-life balance
  • Annual performance reviews and bonuses

Company Culture

  • Diversity and Inclusion: We celebrate diversity and are committed to creating an inclusive work environment.
  • Work-life Balance: Our flexible working arrangements help our employees maintain a healthy work-life balance.
  • Passion for Technology: Our team shares a passion for new technologies and is driven to stay ahead of industry trends.
Status: Closed