G'day, I am not sure you've looked into the visa thing properly. As a newly minted pilot, it won't stand for much. You'll have to bring something else to the table to get a look in.
Have a look
here for the info. This is the official government site, not some site trying to sell you a short cut.
However, I admire your desire to do something different.