global lt careers in Dubai, UAE