Дмитрий Онорин был заместителем генерального директора Управления капитального строительства (УКС) Пермского края и руководил управлением по строительству и реконструкции объектов №1.
До работы в УКСе Дмитрий Онорин занимал пост первого замглавы Мотовилихинского района, работал заместителем начальника департамента градостроительства и архитектуры администрации Перми, руководителем планово-экономического отдела управления капитального строительства городской администрации, председателем городского комитета по физической культуре и спорту.