До назначения на эту должность Олег Михайлович трудился в районном отделе УФССП России по РБ. Отметим также, что в пожарной охране Олег Балахонов проработал 22 года и шесть месяцев. Вышел на пенсию в звании подполковника с должности заместителя начальника межрайонного отдела надзорной деятельности.