hydraulic engineer