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