Contract opportunities for business analysts

Hi,

I am looking to relocate to Canada this year from US. I wanted to take a few months break by going to India and planning my journey from there. I recently completed soft landing and awaiting PR cards.

I am curious as to how are the opportunities for contract BA roles in Canada especially if I search and apply from India. I already have my SIN with me. I am open to relocate anywhere in Canada upon getting a job. Personally GTA is preferred due to large number of job openings.