project manager bfs domain careers in Ottawa, Canada