I would say..A very nice confusion to have
My suggestion would be to keep Canada option open as well and do not let it go.
You must have invested time, money and effort in getting to this stage for Canada.
Get Australian PR visa stamped. Continue with Canda process till it completes. I dont think it would impact your Candaian application if you have Australia PR visa stamped.
I am sure you would have ample amount of time on hand till then to do your research as in which country is better for your job profile.
I know somewhat about life in Australia.
If weather is of any concern to you, then Australia is better option by all means, plus it is closer to India than Canada is.
Regarding job market, I think its decent for your field of work, still I would urge you to do thorough research.
Dig up contacts through your network of friends and colleagues to get contacts in both Canada and Australia and try to get as much info as possible.
If you still can't decide, then roll the desk globe, close your eyes and stop the globe with a finger, the point which is nearest to either of them, pick that ;D