Оксана Немакина в 2001 году окончила Читинскую государственную медицинскую академию по специальности «лечебное дело», затем проходила интернатуру, а в 2010 году завершила обучение в Дальневосточной академии государственной службы.
Трудовой путь начала в 2002 году в Читинском областном кожно-венерологическом диспансере, где проработала до 2007 года. Затем в течение трех лет занимала должность специалиста-эксперта, ведущего специалиста-эксперта в территориальном органе Росздравнадзора по Читинской области и Агинскому Бурятскому автономному округу.
С 2010 по 2015 год работала в Дорожной клинической больнице на станции Чита-2 ОАО «РЖД», затем занимала пост заместителя главврача по организационно-методической работе в Краевой клинической инфекционной больнице. В 2015 году стала главврачом в Забайкальском краевом клиническом госпитале для ветеранов войн.
В феврале 2021 года Оксана Немакина сменила в должности министра здравоохранения Анну Шангину, руководившую ведомством с апреля 2020. Шангина тогда вышла на работу в НМИЦ кардиологии, где стала заниматься координацией работы центра с регионами.