Welcome to the club!
Soon 80% of canadians will not be able to work for their own government due to bilingual policy. Today even very technical positions require at least BBB French. If you want to become a manager, let's say, a CS-3, you will need CCC French in a lot of departments. And CCC French is terriblly difficult to achieve.
Back to your case, most assistant positions require French, no matter in the public sector or private sector.