We are on the lookout for a skilled Civil Engineer to join our team in Johannesburg. You will be responsible for overseeing various infrastructure projects, ensuring that they are designed and executed according to specifications and regulations. The ideal candidate should have a strong background in civil engineering principles and be able to manage multiple tasks effectively.