Journalist on beer (8)

I believe the answer is:
reporter
'journalist' is the definition.
(eg a reporter for a newspaper)
'on beer' is the wordplay.
'on' becomes 're' (regarding).
'beer' becomes 'porter' (type of beer).
're'+'porter'='REPORTER'
(Other definitions for reporter that I've seen before include "media person" , "One may write a column" , "One who writes the news for the media" , "hacker?" , "News gatherer" .)