process drafters careers in Dubai, UAE