spire hub careers in Sitra, Bahrain