JOB[always before noun]›relating to a job that needs special training or education: You should get some professional advice about your finances.
EARNING MONEY›Someone is professional if they earn money for a sport or activity which most people do as a hobby: a professional athlete/musiciana professional golf championship → Oppositeamateuradjective
SKILL›showing skill and careful attention: a professional attitudeHe looks very professional in that suit. → Oppositeunprofessional