До того Петро Шатковський обіймав посаду заступника Голови Служби зовнішньої розвідки України.
Зустріч Президента України Віктора Януковича із новопризначеним першим заступником Голови СБУ Петром Шатковським відбулася в резиденції Президента України у селі Нові Петрівці (Межигір’я). На зустрічі було узгоджено, що до обов’язків Шатковського належатиме організація безпеки під час проведення фінальної частини Євро-2012 в Україні.
"Україна вперше прийматиме у себе міжнародний спортивний захід такого високого рівня. Прибуде чимало гостей, і вони мають почувати себе у безпеці. Але ці заходи безпеки не повинні завадити нашим гостям відчути традиційну українську гостинність", — відзначив Віктор Янукович.
Зазначимо, що у 2000 – 2003 роках Шатковський також обіймав посаду першого заступника глави СБУ. А у 2003 році був в.о. глави СБУ.
У 2003-2004 роках Петро Шатковський був заступником секретаря Ради національної безпеки й оборони України.
Окрім того, під час президентства Віктора Ющенка Шатковський обіймав посаду глави секретаріату президента - уповноваженого з питань контролю за діяльністю Служби безпеки України.
Нагадаємо, що 3 лютого Президент призначив новим очільником Служби безпеки України генерал-майора Ігоря Калініна.