You can apply while you're still in India but make sure to mention when you'll be arriving and that you will have an open work permit (if this is the case), so that employers know they can hire you legally with no additional paperwork or costs.
One small correction to the post above - the website is www.workopolis.com. Try also www.jobbank.gc.ca which is a federal govt website with Canada-wide public sector and private sector job postings.
There are several high tech companies headquartered in Ottawa so that may be of some help to you.
Also, check out sites such as fiverr, eLance and taskrabbit, where people can pick up odd jobs such as proofreading resumes, making customised videos, maybe even writing code - all sorts of different things.