Yes if it a government school then it is considered as govt position.
They way most of the world (like India) treat Govt Position and the way they treat in Canada is not necessarily the same. There can be debate whether "public or civil servant" at any level of Govt or Agencies are the same as the Govt jobs back home.