В чем заключается работа веб мастера ?
веб мастер - это как тыжпрограммист, только в вебе
Для меня понятия "веб мастер" очень размытое я предпочитаю говорить о front end разработчике и back end разработке 
Груба говоря первый отвечает за дизайн, стили, верстку  (UI & UX c дизайнером, интеграция), фронтальный JS не много системного администрирования (на практике обычно не пускают)
Вторые все остальное 
Часто молодых разработчиков как раз ставят на фронт чтобы не чего не поломали, конечна все эта субъективно и порой не так