Ранее Зайков работал в государственных, муниципальных и коммерческих структурах. С 2023 года он занимал должность директора МУП «Комбинат бытовых услуг» города Бердска.
Дмитрий Зайков родился в рабочем посёлке Ордынское Новосибирской области. В 2005 году он получил два образования по специальностям «электрификация и автоматизация сельского хозяйства» и «государственное и муниципальное управление».
Ранее «МК в Новосибирске» писал, что ранее департамент энергетики мэрии возглавлял Дмитрий Перязев, который с 3 июня назначен руководителем АО «СГК-Новосибирск».