Join our team as a Civil Engineer in Johannesburg, where you will oversee a variety of infrastructure projects. You will play a key role in evaluating project feasibility, conducting site assessments, and ensuring compliance with safety regulations. The ideal candidate will be adept in project management and possess a strong technical background in civil engineering.