Du Shicheng hadde hele sin politiske karriere i provinsen Shandong. Han begynte i høyere embeder i 1987 i Yantai der han i 1989 ble borgermester. Deretter var han i Qingdao der han var borgermester fra 2001 til 2003. Han var så assisterende partisekretær i provinsen og siden 2002 alternerende medlem av Det kinesiske kommunistpartis 16. sentralkomite.