Народився 27 липня 1993 року у Пирятині. У цьому місті провів свої дитячі роки. Навчався у школі №4, після закінчення якої отримав спеціальності слюсаря та водія у Прилуцькому професійно-технічному ліцеї. Далі пішов на службу в ЗСУ, згодом хлопцю запропонували службу за контрактом. Із весни 2014 року ніс службу на блокпостах у Херсонській області, на адміністративному кордоні з окупованою російськими військами АРК, звільняв Маріуполь. Був серед тих, хто підіймав український стяг над Савур-могилою.
Загинув 11 серпня 2014 року. За кілька днів до його загибелі у Івана народився син, якому він встиг лише дати ім'я Єгор.
Указом Президента України від 15 травня 2015 року, за особисту мужність і високий професіоналізм, виявлені у захисті державного суверенітету та територіальної цілісності України, вірність військовій присязі, Іван Олійник нагороджений орденом «За мужність» III ступеня (посмертно).