В 1948—1949 годах — заместитель начальника тыла Вооружённых Сил, в октябре 1949 — январе 1951 — начальник Главного автотракторного управления. В 1951—1957 — член Военного совета Туркестанского военного округа. В 1952 году Иван Захарович принимал участие в XIX съезде КПСС.