DevOps Engineer

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

Job Description

We are seeking a skilled DevOps Engineer to join our dynamic team. The ideal candidate will possess experience in system administration, cloud technologies, and automation practices. You will play a key role in implementing and managing CI/CD pipelines, facilitating seamless integration and deployment of applications.

Responsibilities

  • Oversee the deployment process from development to production.
  • Maintain system backups and disaster recovery procedures.
  • Introduce innovative methodologies for systems automation.
  • Build and maintain relationships with service providers and vendors.
  • Assist in the migration of services to the cloud as needed.
  • Engage in cross-functional team meetings to discuss optimization strategies.
  • Provide training and support to junior engineers and team members.

Requirements

Education
  • Bachelor's or Master's in Computer Science or related field
Experience
  • 3+ years in a similar role with a strong focus on DevOps practices
Technical Skills
  • Terraform
  • Ansible
Soft Skills
  • Communication skills
  • Adaptability
Certifications
  • AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Familiarity with microservices architecture: Understanding of microservices principles and implementations.
  • Knowledge of security best practices: Understanding of security principles in cloud environments.

Benefits

  • Comprehensive health and dental plan
  • Annual bonuses based on performance
  • Generous leave policies
  • Professional development opportunities

Company Culture

  • Continuous Improvement: We encourage learning and development to enhance skills and knowledge.
  • Flexibility: We provide flexible work arrangements to support work-life balance.
Status: Open