We are on the lookout for a talented DevOps Engineer in Johannesburg to streamline our operations and improve deployment efficiency. You'll work closely with developers and system administrators to automate and optimize our infrastructure.
Responsibilities
Develop and maintain automated deployment scripts.
Collaborate with software engineering teams to ensure smooth integration and delivery.
Conduct regular system audits and maintain documentation.
Work with monitoring tools to ensure system health and performance.
Implement disaster recovery solutions to safeguard data.
Participate in on-call rotations for incident management.
Stay updated with industry trends and best practices in DevOps.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Experience
3+ years of experience in DevOps or Cloud Engineering
Technical Skills
Docker
Kubernetes
AWS
Ansible
Terraform
Soft Skills
Problem-solving
Collaboration
Certifications
AWS Certified Solutions Architect
Certified Kubernetes Administrator
Languages
English: Fluent
Advantageous
Knowledge of CI/CD tools such as Jenkins or GitLab CI: Experience in setting up and maintaining CI/CD pipelines.
Experience in scripting languages such as Python or Bash: Proficiency in scripting for automation and tools integration.
Benefits
Competitive salary and performance-based bonuses
Comprehensive health, dental, and vision insurance
Flexible working arrangements with a hybrid model
Ongoing professional development and training opportunities
Company Culture
Innovation: We embrace innovative solutions and encourage creative thinking across the team.
Collaboration: Our team thrives on collaboration and sharing knowledge.
Diversity: We value diversity and inclusion, believing that it strengthens our work environment.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development