We are seeking a skilled Civil Engineer to join our team in Johannesburg. In this role, you will contribute to a variety of projects including road construction, site development, and urban planning. You should have a solid foundation in engineering principles and experience in project management.