Виталий, учащийся в 8 классе гимназии, находится на ступени основного общего образования. В России образовательная система включает несколько уровней: начальное общее образование (1-4 классы), основное общее образование (5-9 классы) и среднее общее образование (10-11 классы). После завершения 9 класса и сдачи итоговой аттестации учащиеся получают аттестат об основном общем образовании. Таким образом, поскольку Виталий учится в 8 классе, он ещё не завершил программу основного общего образования и не перешёл к следующему уровню, который является средним общим образованием. Среднее профессиональное образование начинается после получения аттестата о среднем общем образовании и включает в себя подготовку по специальностям или профессиям, что также не относится к текущему этапу обучения Виталия.
Таким образом, правильный ответ на вопрос: Виталий находится на ступени основного общего образования.