We are seeking a skilled Civil Engineer to join our Johannesburg team. This role involves engaging in a variety of civil engineering projects, from infrastructure development to sustainable urban planning. The ideal candidate will possess a blend of technical expertise, project management skills, and a passion for innovative solutions.