We are seeking a skilled Civil Engineer to join our Bloemfontein team. In this role, you will be involved in various stages of engineering projects, from planning and design to execution and maintenance. The ideal candidate will have a solid foundation in civil engineering principles and a passion for delivering high-quality work.