Build & Release Engineer

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
Chat to us on WhatsApp