Join our team as a Civil Engineer in Johannesburg, where you'll play a crucial role in the design and implementation of various infrastructure projects. We are looking for a candidate who is passionate about engineering and has a strong background in civil design and project management.