community support professional jobs in durham nb