it group jobs in grand bank nl