digital channels careers in Al Ain, UAE