We are seeking a talented Civil Engineer to join our Johannesburg team. The successful candidate will be responsible for designing, managing, and overseeing construction projects that contribute to the growth of our infrastructure. This role requires a strong understanding of engineering principles, excellent problem-solving skills, and the ability to collaborate with multidisciplinary teams.