I'm workin' on getting the skilled migrant residence permit since i 've got an engineering degree and then work my way around it..but will see..
It's nice that you have the opportunity to go there, however you will lose your permit if you don't get employed on the basis of your permit.
In other words, if you work as a pilot instead of working as an engineer, home you will go. (Then after X-amount of years you can do what you want)
Good luck though, I wish to follow at some stage.