DevOps Engineer

Pretoria FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a highly skilled DevOps Engineer with a strong background in AWS to join our dynamic team in Pretoria. The ideal candidate will be responsible for automating and optimizing our processes, ensuring system reliability, and improving deployment processes. This is an exciting opportunity to work on innovative projects while enhancing your career in a rapidly growing field.

Responsibilities

  • Oversee the deployment and configuration of cloud-based solutions.
  • Collaborate with cross-functional teams to deliver innovative features.
  • Monitor system health and performance with automated alerts.
  • Ensure high availability and reliability of applications.
  • Create and manage documentation related to system architecture.
  • Identify and resolve potential bottlenecks in CI/CD processes.
  • Establish disaster recovery and backup strategies.
  • Engage in code reviews and ensure best practices are adopted.
  • Provide mentorship to junior team members.
  • Stay current with emerging DevOps technologies and trends.

Requirements

Education
  • Bachelor's degree in a related field
Experience
  • 3+ years of experience in cloud technologies and DevOps practices
Technical Skills
  • CloudFormation
  • Ansible
Soft Skills
  • Teamwork
  • Time Management
Certifications
  • Microsoft Azure Fundamentals
  • Docker Certified Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with serverless architectures: Experience in deploying applications using AWS Lambda or similar services.
  • Project management skills: Experience in leading projects from conception to execution.

Benefits

  • Comprehensive health insurance
  • Annual performance bonus opportunities
  • Remote work options available for certain roles
  • Training and certification reimbursement

Company Culture

  • Diversity and Inclusion: We embrace diversity and believe in creating an inclusive workplace.
  • Work-Life Balance: We promote a healthy work-life balance to foster overall employee well-being.
  • Empowerment: We empower our teams to take ownership and make impactful decisions.
Status: Open