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
Design, implement, and manage CI/CD pipelines.
Automate infrastructure provisioning and configuration management.
Monitor and troubleshoot production issues.
Collaborate with development teams to enhance application delivery.
Ensure cloud infrastructure is robust, secure, and optimized.
Implement monitoring solutions and improve performance.
Document infrastructure and processes.
Manage deployments, versioning, and project rollback.
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