We are seeking a skilled Civil Engineer to join our Johannesburg team. The ideal candidate will possess a deep understanding of civil engineering principles and is adept in project management. This role involves collaborating with a multidisciplinary team to design and execute infrastructure projects that meet our high standards of safety and quality. You'll interact with clients and stakeholders to ensure project goals are met while adhering to local regulations and environmental standards.