We are seeking a skilled Civil Engineer to join our dynamic team in Johannesburg. The ideal candidate will have a solid understanding of civil engineering principles, project management skills, and a passion for delivering sustainable infrastructure solutions. This role offers an opportunity to work on a variety of exciting projects that shape the future of our urban landscapes.