We are seeking a skilled Civil Engineer to join our team in Johannesburg. The ideal candidate will possess a deep understanding of civil engineering principles and have experience in project management and design. You will be responsible for overseeing infrastructure projects from inception to completion, ensuring compliance with safety regulations and standards.