Join our Johannesburg office as a DevOps Engineer, where you'll be responsible for enhancing our DevOps practices and cloud infrastructure. You should be a proactive problem solver with a focus on automation and systems efficiency.
Responsibilities
Streamline software deployment processes for improved efficiency.
Implement and manage container orchestration solutions.
Support system architecture designs to improve performance.
Conduct system tests and ensure reliability.
Troubleshoot issues with infrastructure and resolve as needed.
Enhance our cloud architecture for scaling and performance.
Train staff on DevOps tools and practices.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is a plus
Experience
5+ years of experience in DevOps or related fields
Technical Skills
Docker
Kubernetes
AWS
CI/CD Tools
Linux
Soft Skills
Communication
Problem-solving
Certifications
AWS Certified DevOps Engineer
Certified Kubernetes Administrator (CKA)
Languages
English: Fluent
Advantageous
Experience with Infrastructure as Code tools: Familiarity with Terraform or CloudFormation for automated infrastructure management.
Familiarity with monitoring tools: Experience with tools like Prometheus or Grafana for system performance monitoring.
Benefits
Health, dental, and vision insurance
Retirement savings plan with employer contribution
Flexible working hours
Opportunities for professional development
Company Culture
Collaborative Environment: We prioritize a culture where collaboration and teamwork drive innovation.
Continuous Improvement: We are dedicated to continually evolving our processes and technology.
Inclusive Culture: We celebrate diversity and foster inclusion at all levels of our organization.
Status: Open
Other Jobs in Information Technology (IT) and Software Development