Виталий Першин окончил программу профессиональной переподготовки «Эффективное управление муниципалитетом», известную как «школа мэров». Её организовали по поручению главы региона.
Першин родился 24 апреля 1968 года в Барнауле. Он окончил Уральский государственный университет путей сообщения и проходил срочную службу в железнодорожных войсках. В начале карьеры занимался бизнесом и научной деятельностью, в том числе исследовал государственно-частное партнёрство.
В 2012 году Першин стал первым заместителем главы Заречного. В 2014 году занял должность заместителя руководителя Уральского территориального управления Федерального агентства железнодорожного транспорта, а в 2015-м возглавил это управление.
С июня 2021 года он руководит администрацией Железнодорожного района Екатеринбурга.