Join our dynamic Johannesburg team as a DevOps Engineer. Your expertise will help us improve our processes, resulting in faster and efficient delivery of software while maintaining high standards of security and compliance.
Responsibilities
Develop and maintain automated testing and deployment frameworks.
Support and optimize existing infrastructure and application environments.
Actively participate in design and architecture reviews.
Research and implement new tools and technologies.
Work closely with cross-functional teams to enhance product delivery.
Document system configurations and procedures.
Provide technical leadership and mentorship to junior team members.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
3+ years of experience in DevOps or related fields
Technical Skills
AWS
Docker
Kubernetes
Terraform
Jenkins
Soft Skills
Communication
Problem-solving
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Experience working in Agile development teams to deliver software.
Knowledge of scripting languages: Proficiency in Python or Bash scripting.
Benefits
Comprehensive health benefits including dental and vision.
Retirement savings plan with matching contributions.
Flexible working hours with the option for remote work.
Opportunity for professional growth and development.
Company Culture
Team Spirit: We promote a collaborative and supportive work culture that fosters innovation.
Work-Life Balance: We understand the importance of work-life balance and offer flexible work arrangements.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development