Another factor contributing to the rise in civil engineering salaries in Johannesburg is the shortage of qualified professionals in the field. As the construction industry continues to grow, there is a shortage of skilled civil engineers to meet the demand. This has created a supply and demand imbalance, with employers competing for a limited pool of talent ...