Join our dynamic team as a DevOps Engineer in Johannesburg. You will work closely with cross-functional teams to implement CI/CD pipelines, manage cloud infrastructure, and improve system reliability and performance.
Responsibilities
Design, build, and maintain cloud infrastructure on platform such as AWS or Azure.
Implement CI/CD pipelines to automate deployments and infrastructure provisioning.
Monitor and troubleshoot system performance and security.
Collaborate with development teams to ensure reliable deployment practices.
Manage version control and configuration management tools.
Automate repetitive tasks and improve efficiency in the deployment process.
Maintain documentation for system configurations and processes.
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
Terraform
Soft Skills
Problem-solving
Team collaboration
Languages
English: Fluent
Advantageous
Experience with CI/CD tools: Experience with Jenkins or CircleCI for building and deploying applications.
Scripting skills: Proficiency in scripting languages like Python or Bash.
Benefits
Competitive salary and performance bonuses
Health insurance
Flexible work hours and remote work options
Training and development opportunities
Company Culture
Innovation: We encourage innovative thinking to solve complex challenges.
Collaboration: Our teams work collaboratively to achieve goals.
Diversity: We celebrate diversity and inclusivity in the workplace.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development