As a DevOps Engineer in Johannesburg, you will orchestrate the processes between software development and IT operations, enhancing our deployment strategies, ensuring system stability, and supporting the continuous improvement of our cloud services.
Responsibilities
Manage infrastructure as code using tools like Terraform.
Coordinate with application teams to improve system performance.
Evaluate and implement new DevOps tools and processes.
Train and mentor junior staff in DevOps practices.
Guide team in adoption of Agile methodologies.
Foster a culture of continuous improvement.
Requirements
Education
Bachelor's degree in Information Technology or related field
Relevant certifications like AWS Certified DevOps Engineer are a plus
Experience
4+ years of experience in DevOps roles
Technical Skills
Azure
Git
Soft Skills
Team Leadership
Time Management
Languages
English: Fluent
Advantageous
Hands-on experience with service mesh technologies.: Experience in implementing service meshes for microservices.
Container security knowledge.: Awareness of best practices in container security.
Benefits
Comprehensive health coverage.
Generous retirement savings plans.
Work-life balance initiatives.
Professional development opportunities.
Company Culture
Continuous Learning: We invest in the personal growth of our team members through training and workshops.
Team Collaboration: Our culture promotes open communication and teamwork across all levels.
Flexible Work Environment: We understand the importance of work-life balance and support flexible hours.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development