Hi! Check out the list of jobs in demand under the FSW ( Federal skilled worker) and see if you qualify. If not you will have to find an employer who can offer you a job that they have not been able to fill locally, despite having advertised for a minimum 14 days. Once you have the approved offer (LMO) you then apply at your appropriate Canadian Embassy. If you give the readers more information about your skills and years of experience we may be able to help you. You must have strong ties to your country in order to convince the visa officer that you would leave Canada at the end of your visa or they will not approve it and grant a work permit. Working in a country other than your own when you apply could make it harder. It is challenging so read everything you can on forum. You can do a search in the top right white box on the main forum page and find all sorts of important hints. Good luck.