Can I work in Canada with a valid German passport?
A German passport or any other passport, other than a Canadian one, gives you no right whatsoever to work in Canada. You can only work in Canada if you are a citizen, been granted permanent residency or have obtained the appropriate work permit. Canada is not a part of the Schengen area. You cannot just come here with nothing but a foreign passport and start working.