Director of Engineering Jumeirah Beach Hotel Jobs careers in Doha, Qatar