We are in search of a skilled Civil Engineer to join our team in Johannesburg. The ideal candidate will have experience in various civil projects, including road design, drainage systems, and urban infrastructure. Your role will involve coordinating with other engineers, managing project timelines, and ensuring compliance with local regulations.