digital marketing officer job description