училище в г. Свияж и Казанскую школу по подготовке учителей начальных училищ, после чего работал учителем начальной школы. В Первую мировую войну добровольно поступил на военную службу и был зачислен рядовым на правах вольноопределяющегося в 90-й запасной пехотный полк, а оттуда направлен на Северо-Западный фронт в 444-ю пешую Харьковскую дружину. В марте 1916 г. был командирован в Горийскую школу прапорщиков. 15 июня того же года, после завершения обучения, был произведен в прапорщики и назначен младшим офицером в 168-й запасной пехотный полк в г. Ирбит Пермской губ. В начале января 1917 г. переведен на Западный фронт, где воевал в 545-м пехотном Ахтырском полку 137-й пехотной дивизии младшим офицером, командиром роты и врид командира батальона. В феврале 1918 г. демобилизован в чине поручика. Поступил на работу в контору Навашинского судостроительного завода на должность инструктора всеобщего военного обучения. В сентябре 1918 г. И. А. Пигин был призван в РККА и назначен начальником пулеметной команды в 58-й стрелковый полк 7-й стрелковой дивизии. В октябре – ноябре переведен во 2-й Навашинский резервный рабоче-крестьянский полк, где исполнял должность инструктора и пом. командира полка. Весной 1919 г. сформировал Выксунский маршевый батальон, с которым убыл на Восточный фронт, где батальон был развернут в отдельный Выксунский крепостной полк. Командиром полка участвовал в боях с колчаковскими войсками: в Уфимской (май – июнь) и Челябинской (июль – август) операциях. В сентябре 1919 г. полк был развернут в отдельную особую бригаду Восточного фронта, И. А. Пигин назначен начальником штаба. Зимой 1920 г. бригада в составе 5-й стрелковой дивизии переведена в 1-ю Трудовую армию и переименована в 14-ю бригаду. В мае 1920 г. И. А. Пигин назначен командиром 40-го стрелкового полка, который направлялся на Западный, позже на Северный фронт. Полк вел бои с отрядами белофиннов и белогвардейцев от Печенеги до Кеми. В ноябре И. А. Пигин переведен начальником штаба в 127-ю стрелковую бригаду. В ходе передислокации в район г. Кеми (Мурманск) исполнял должность начальника боевого участка Кандалакша. Летом 1921 г. бригада передислоцирована в Петроградский ВО. Однако в октябре была переброшена в Карелию для отражения вторжения финских вооруженных формирований, а И. А. Пигин назначен начальником штаба Карельского района. После разгрома белофиннов весной 1922 г. бригада убыла в Петроград, где развернулась в 1-ю пограничную дивизию, И. А. Пигин назначен начальником штаба. С октября 1922 г. инспектор пехоты штаба Петроградского ВО. В феврале 1923 г., после упразднения должности, назначен пом. командира 47-го стрелкового полка 16-й стрелковой дивизии 1-го стрелкового корпуса в г. Кронштадте. В течение 1923 г. временно исполнял должность командира полка. С октября 1924 по октябрь 1925 г. проходил обучение на курсах «Выстрел». С августа 1926 г. – слушатель Военной академии РККА им. М. В. Фрунзе. В июне 1929 г. окончил обучение, направлен пом. начальника штаба 33-й стрелковой Самарской дивизии в г. Могилев. С мая 1930 г. – инспектор по мобилизационной работе войсковых частей 2-го отдела штаба БВО. С января 1931 г. на учебе в адъюнктуре при Военной