We are seeking a skilled Civil Engineer to join our team in Johannesburg. The ideal candidate will have a strong background in civil engineering principles, project management, and design. You will play a crucial role in both large and small-scale construction projects, ensuring adherence to safety and quality standards.