A Civil Engineer is required to join our team in Pretoria. In this role, you'll be responsible for designing, building, and maintaining infrastructure projects. You should be proficient in project management, possess strong analytical skills, and have a keen eye for detail to ensure that all specifications are met.