Иван Николаевич Носков родился 3 марта 1972 года в Новосибирске. Окончил физический факультет Красноярского государственного университета и факультет государственного и муниципального управления Российской академии государственной службы при Президенте Российской Федерации. Иван Носков работал в администрации Красноярского края, в 2000 году был избран депутатом Канского городского совета, являлся председателем бюджетной комиссии горсовета. В 2006 году возглавил иркутский филиал фонда федерального имущества РФ, затем работал в центральном аппарате фонда. С 2009 по 2013 год руководил государственными учреждениями Северного административного округа Москвы, затем занимал должность первого заместителя главы Солнечногорского муниципального района Подмосковья. В 2014 году назначен министром жилищной политики, энергетики и транспорта Иркутской области, с ноября 2015 года и до мая 2017 года — вице-мэр Иркутска. 1 февраля 2018 года указом главы Нижнего Новгорода Владимира Панова Иван Носков назначен его заместителем.
В 2024 году перешел в команду Самарской области.