As a DevOps Engineer in our Pretoria office, you'll collaborate with development teams to streamline our CI/CD practices, enhance system reliability, and deploy cloud solutions that support our rapidly growing infrastructure.
Responsibilities
Develop and manage infrastructure as code using tools like Terraform or CloudFormation.
Maintain and enhance automation scripts for system configurations.
Coordinate with IT and security teams to ensure cloud architecture is secure and scalable.
Provide support for production systems during incidents and outages.
Perform regular software updates and manage system upgrades to prevent downtime.
Drive initiatives for performance tuning and optimization of cloud services.
Implement monitoring solutions to ensure operational health of systems.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
3+ years of experience in DevOps or related field
Technical Skills
AWS
Docker
Kubernetes
CI/CD Tools
Terraform
Linux
Soft Skills
Problem-solving
Team Player
Communication
Certifications
AWS Certified Solutions Architect
Certified Kubernetes Administrator (CKA)
Languages
English: Fluent
Advantageous
Experience with monitoring tools: Knowledge of tools such as Prometheus, Grafana, or ELK stack for system monitoring.
Familiarity with Agile methodologies: Experience working in Agile teams using methodologies like Scrum or Kanban.
Benefits
Competitive salary with performance bonuses
Health care coverage and wellness programs
Flexible hours and remote work options
Professional development opportunities
Company Culture
Innovation: We encourage our employees to think outside the box and bring new ideas to life.
Teamwork: Collaboration and mutual support are at the heart of our operations.
Continuous Learning: We value lifelong learning and offer resources for personal and professional growth.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development