Civil Design Engineer (Water) job at Egis Group