professional support services careers in Ottawa, Canada