if you are IT/ Engineering Professional with couple of years' experience then you should fullfill their skilled class requirement ( Point system ) apply through proper channel ( i mean to say your country's Canadian Embassy) and prepare for ILETS with good bands. Chances are you will be landed into Canada within specified time frame.