Canada has one of the most open and welcoming immigration programs in the world, and there are not many requirements to qualify for a work visa. The general requirements are:
show that you have obtained an employment offer from a Canadian sponsor company, prove you have enough / will earn enough money to take care of yourself and your family members during your stay in Canada,
obey the law and have no record of criminal activity, not be a danger to Canada’s security, be in good health and have a medical exam, if needed.
After you move to Canada on your work visa, you can also proceed to become a permanent resident and even a Citizen if you want.