We are seeking a skilled Civil Engineer to join our team in Johannesburg. The ideal candidate will possess a comprehensive understanding of civil engineering principles and possess the ability to manage multiple projects simultaneously. Your responsibilities will include planning, designing, and overseeing construction processes to ensure compliance with safety and building regulations.