Премиерът Бойко Борисов назначи Олег Петков за заместник-министър на Българското председателство на Съвета на ЕС 2018. Предложението е на министър Лиляна Павлова.С решение на Министерския съвет преди това Петков бе освободен като заместник-председател на Държавната агенция ”Национална сигурност”.
Според официалната биография на Олег Петков, публикувана на сайта на ДАНС, той е назначен за заместник-председател на Държавната агенция "Национална сигурност" за срок до 28 август 2018 г. с решение № 224 от 9 април 2015 г. на Министерския съвет.
Олег Петков е роден през 1967 г. в гр. София. Магистър е от Оренбургския политехнически университет, специалност "Строителен инженер".
През 1993 г. е назначен на работа в Национална служба "Сигурност" - МВР на оперативна длъжност, а през 2008 г. е преназначен в новосъздадената Държавна агенция "Национална сигурност" (ДАНС).
Преминава през всички нива на служебната йерархия.
От 2009 г. до назначаването му на поста заместник-председател на ДАНС заема длъжността директор на Специализирана административна дирекция "Административно обслужване" в Агенцията. Награждаван е за отлично изпълнение на професионалните си задължения. Владее руски и английски език.