cycling team mechanic careers in UAE