digital marketing officer job descriptions