DevOps Engineer

Johannesburg Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our vibrant team as a DevOps Engineer, where you will be responsible for architecting and implementing solutions in cloud environments. This role demands expertise in CI/CD pipelines, automation, and system integration, ensuring smooth operations throughout the software lifecycle.

Responsibilities

  • Create and maintain automated deployment platforms.
  • Integrate new technologies to enhance product stability.
  • Work closely with developers to enhance the software build process.
  • Conduct system testing for reliability and performance improvements.
  • Ensure adherence to security protocols throughout the deployment cycle.
  • Document configuration processes and workflows for internal use.
  • Engage in proactive systems monitoring and incident response.
  • Evaluate performance metrics and optimize service performance.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in DevOps or related field
Technical Skills
  • Docker
  • AWS
  • Jenkins
  • Terraform
Soft Skills
  • Collaboration
  • Analytical Thinking
Certifications
  • AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Familiarity with Kubernetes: Understanding of container orchestration and scaling.
  • Experience with Configuration Management tools: Hands-on experience with Ansible or Puppet.

Benefits

  • Comprehensive health insurance coverage
  • Generous leave policies including public holidays
  • Opportunity for professional development
  • Flexible work arrangements

Company Culture

  • Innovation Focus: We embrace creativity and innovative approaches to technology.
  • Supportive Environment: A collaborative workspace that encourages teamwork and individual growth.
  • Diversity and Inclusion: Commitment to diversity and inclusivity in our hiring and workplace culture.
Status: Open