As a Civil Engineer, you will play a crucial role in shaping the infrastructure of Johannesburg. Your responsibilities will include designing blueprints, managing construction projects, and conducting feasibility studies to ensure projects are completed on time and within budget.