communications analyst jobs in durham nb