solutions architect careers in Montreal, Canada