Working in Canada has many benefits.
Canadian labour laws ensure that workplaces have a high-degree of safety and that all employers follow certain laws and regulations to ensure the well being of their employees. As well, Canadian wages are competitive and foreign nationals are required, by law, to be offered wages equivalent to their Canadian counterparts.
Canada is a great place to immigrate and there are plenty Canadian companies that hire their employees on a full-time or part-time basis.
You can find jobs according to your skills, level of education, interests, etc.
If you qualify and hired, then they will guide you through the immigration process. There is an interim respite on the sponsorship of folks and grandparents for perpetual inhabitants. Rather, qualified competitors can apply for the long haul guest Parents and Grandparents Super Visa.