engagement jobs in grand bank nl