As a Civil Engineer in Johannesburg, you will be responsible for the design and implementation of infrastructure projects. Your role will involve project management, ensuring compliance with safety standards, and liaising with clients and other stakeholders. Join us to make a significant impact in urban development.