Global hydraulic mechanic careers