We are seeking a passionate Civil Engineer to join our Johannesburg team. You will be responsible for planning, designing, and overseeing construction and maintenance of various infrastructure projects. The ideal candidate will have a solid understanding of engineering principles, project management skills, and a desire to contribute to the community's development. Join us to make a significant impact on urban development in Johannesburg.