We are seeking a skilled Civil Engineer to join our Johannesburg team. In this role, you will be tasked with designing and overseeing infrastructure projects that enhance urban living. The ideal candidate should have strong project management skills and a background in civil engineering principles.