Родился 6 марта 1970 г. в Краснодаре.
В 1992 г. окончил Краснодарское высшее военное училище им. С. М. Штеменко по специальности "командная тактическая специальной связи", в 2000 г. - Военно-морскую академию им. Н. Г. Кузнецова (Санкт-Петербург) по специальности "военное и административное управление".
В 1990-2000-х гг. служил в подразделениях специальной связи Военно-морского флота РФ.
В 2009 г. перешел на работу в органы внутренних дел, занимал должность начальника отдела технической защиты информации в Главном информационно-аналитическом центре МВД России.
В 2012 г. был заместителем начальника управления "П" главного управления экономической безопасности и противодействия коррупции МВД РФ (управление "П" специализировалось на борьбе с экономической преступностью в сельском хозяйстве, пищевой, легкой, лесной промышленности, рыболовстве, торговле, строительстве и ЖКХ).
С октября 2012 г. по декабрь 2017 г. - начальник управления оперативно-разыскной информации МВД России.
С декабря 2017 г. по май 2026 г. занимал должность заместителя министра внутренних дел РФ Владимира Колокольцева.
25 мая 2026 г. стало известно о назначении Виталия Шулики заместителем министра обороны РФ - руководителем аппарата Министерства обороны РФ (ведомство возглавляет Андрей Белоусов).
Генерал-полковник полиции (2021).
Награжден орденом Почета, медалью ордена "За заслуги перед Отечеством" II степени.