spire hub careers in Riffa, Bahrain