Здравствуйте!
Да, оформить такой перевод возможно, но ключевое здесь — согласие работодателя. Я бы сказала так: закон не запрещает это, но решение остаётся за компанией. С юридической точки зрения смена населённого пункта — это перевод (а не просто перемещение). По статье 72.1 ТК РФ перевод в другую местность допускается только с вашего письменного согласия. То есть вас не могут перевести в Улан-Удэ против воли — вы должны дать на это согласие.
Свяжитесь с отделом персонала или вашим руководителем. Объясните ситуацию: из-за семейных обстоятельств вы не можете вернуться в Петербург и хотите продолжить работу в сети, но уже в магазине в Улан-Удэ.
Вместе проверьте наличие вакансий. Отдел персонала должен выяснить, есть ли в магазинах Улан-Удэ подходящая открытая позиция для вашей должности. Без вакансии перевод невозможен.
Обсудите условия. Если вакансия есть, поговорите о деталях: сохранится ли ваша трудовая функция (например, вы остаётесь продавцом-кассиром), как будет оформлено изменение условий трудового договора (подпишут дополнительное соглашение), есть ли какие-то компенсации (иногда компания помогает с расходами на переезд — это обсуждается индивидуально).
Оформите документы. Если все стороны согласны, оформляют дополнительное соглашение к трудовому договору, где фиксируют новое место работы, и издают соответствующий приказ.
Несколько нюансов
Иногда в крупных сетях есть внутренние регламенты или процедуры для таких случаев — сотрудник отдела персонала сориентирует точнее.
Если в вашем трудовом договоре место работы прописано очень конкретно (например, указан адрес магазина в Петербурге), это тоже нужно будет изменить через дополнительное соглашение.
Удачи с оформлением!