Clearly, there is no legal or constitutional obligation for someone who wants to hold a public office to be proficient in both languages. However, I would expect that someone who wants to serve his or her country would voluntarily agree, without legal or constitutional obligation, that knowledge of both languages would be appropriate and preferable for anyone in an important public office in Canada.
Il est évident qu'il n'y a pas d'obligation légale ou constitutionnelle, pour quelqu'un qui va occuper une charge publique au Canada, d'avoir la connaissance des deux langues, mais il me semble que quelqu'un qui veut servir son pays peut volontairement, sans obligation légale et constitutionnelle, convenir qu'il sied et qu'il est préférable, lorsqu'on veut occuper une charge publique d'envergure au Canada, d'avoir une connaissance d'usage des deux langues.