As a Civil Engineer, you will play a crucial role in enhancing urban development in Johannesburg. Your responsibilities will include the design, planning, and execution of various civil engineering projects, contributing to the infrastructure of the city.