open rank careers in Al Ain, UAE