We are seeking a General Engineer to join our team in Johannesburg. The successful candidate will be responsible for designing and implementing engineering solutions across various projects. The role requires a solid understanding of engineering principles, strong problem-solving skills, and the ability to collaborate with various teams.