student life jobs in grand bank nl