С 1947 г. он отслужил в подразделениях пожарной охраны более 40 лет, прошёл путь от пожарного до начальника Управления пожарной охраны УВД Свердлоблисполкома. Геннадий Арсентьевич неоднократно руководил тушением крупных и сложных пожаров, в том числе 31 декабря 1978 г. лично возглавил тушение пожара в машзале энергоблока № 2 Белоярской АЭС. Благодаря грамотным тактическим решениям Г.А.Гуляева удалось предотвратить негативное развитие ситуации.
15 лет Геннадий Арсентьевич возглавлял Управление пожарной охраны Свердловской области, внёс большой вклад в развитие пожарной безопасности, укрепление материально-технической базы пожарных подразделений, разработку и совершенствование нормативно-правовой базы по противопожарной защите общественных и производственных зданий.
Геннадий Арсентьевич был заслуженным работником МВД СССР, в его наградном списке более 30 наград, среди которых Орден «Трудового Красного Знамени», Орден «Красной Звезды», две медали «За отвагу на пожаре».
С 1989 г. Геннадий Арсентьевич находился на заслуженном отдыхе, но до последних дней жизни принимал активное участие в работе Совета ветеранов и в воспитании личного состава подразделений пожарной охраны.