Technical, Development careers in Al Ain, UAE