قبل أنضمامه إلى الإدارة الاتحادية في موسكو، خدم إيفانوف في المخابرات الأجنبية السوفيتية (ولاحقاً الروسية) كاختصاصي في القانون واللغات الأجنبية، في الداخل والخارج (أوروبا وأفريقيا) منذ أواخر السبعينات إلى أواخر التسعينيات.