• Relevant university degree/NQF5 qualification preferred.
  • Minimum 4 years development experience and 2 years within DevOps.


  • Python and /or Golang and React Dev technologies and using DevOps disciplines like;
  • Continuous Integration
  • Continuous Delivery
  • Automated Environment Provisioning using Docker and/or Kubernetes (Containerisation software) –would be nice to have.
  • Senior Developer who is very familiar with DevOps principles and methodologiesas well as have experience in using Azure Devops ie creating pipelines, build and releases, git branching strategies etc
  • Solid experience as a DevOps engineer working with software developers, system operators (SysOps) and other production IT staff to oversee code releases.
  • He or she may be required to provision required resources, select an appropriate deployment model, direct the testing protocol to validate release and monitor performance after release.
  • Must have solid Experienced with the DevOps approach to software development requires frequent, incremental changes to code versions, which means frequent deployment and testing regimens. (Must have and very Important)
  • Although its not need to write code from scratch, they must understand the basics of software development languages (Python and /or Golang) and be familiar with the development tools used to create new code or update existing code.
  • Knowledge of Front end and mobile libraries eg Angular, Ionic,
  • Solid Cloud experience required (Azure preferred)

Personality traits

  • Have necessary hard and soft skills that are required to overcome the traditional barriers between software development, testing and operations teams.
  • Must be a clear methodical thinker with good problem solving skills.
  • Able to perform under pressure in a fast changing environment.
  • Self-managing and takes the initiative to resolve issues.

Learn more/Apply for this position