We are seeking a talented Civil Engineer to join our vibrant team in Johannesburg. The successful candidate will have a strong background in civil engineering design and project management, along with experience in working on large infrastructure projects. You will be responsible for planning, designing, and overseeing construction activities to ensure they meet safety and quality standards.