Join our dynamic team as a Civil Engineer based in Johannesburg, where you will work on exciting projects that make a real difference. You will be responsible for the design and oversight of a range of civil infrastructure projects, requiring strong project management and technical skills. We value enthusiasm and a can-do attitude, and offer opportunities for career development in a vibrant working environment.