disaster recovery careers in Riffa, Bahrain