it support,hardware engineer careers in Pretoria, South Africa