Durban | R60 000 p/m.
Key Responsibilities:
- Work within the DevOps team and with our Front-End Scrum teams automating and optimizing our software build and deployment system.
- Automate and optimise the software build and deployment system.
- Ensure the build and deployment processes are following known best practices.
- Plan and build Infrastructure-as-Code deployments.
- Repeatability of the release management process for the development team.
- Manage build and deploy infrastructure.
- Liaise with Engineers in other teams on a regular basis on common issues.
- Performing other software development tasks, such as developing code for internal and external web applications.
- Assessing software releases to improve reliability and performance requires strong analytical and assessment skills.
Requirements:
- Relevant Diploma / Degree
- 3+ years of work experience in a development environment
- Experience with Application Lifecycle Management tools (ALM) and AWS Cloud and virtualization
- Experience with various development & scripting languages: JavaScript, .Net, C#, Python, PowerShell, Bash
- Experience with various operating systems and environments: Linux, Windows, Kubernetes
- Experience with collaboration & development tools: SCM – Git distributed source control, Build – GitLab, GitHub, Jenkins, Deploy – Octopus, Ansible, Salt, Terraform, Rundeck, Helm