We are seeking a qualified Civil Engineer to join our dynamic team in Johannesburg. In this role, you will be responsible for managing various civil engineering projects from inception to completion. The ideal candidate will have strong technical knowledge and experience in working on infrastructure development, including roads, bridges, and drainage systems. This is an excellent opportunity for growth and advancement within a reputable firm.