stellar jobs in botwood nl