it project coordinator careers in Edmonton, Canada