[6][7] Shin played 23 international matches including at the 1996 AFC Asian Cup for the South Korea national team.
[4] In 2009, Shin became the caretaker manager of Seongnam, leading the team to second place in both the 2009 K League and the 2009 Korean FA Cup, though suffered from a lack of funds.
[8] He signed a permanent contract the next year and immediately brought success, winning the 2010 AFC Champions League and the 2011 Korean FA Cup.
[9] South Korea's manager at that time was Uli Stielike, but the actual coaching role was performed by Shin, who took charge of the tactics and training of the team.
South Korea won their group by acquiring 7 points against Germany, Mexico, and Fiji, but they were surprisingly elimininated by Honduras in the quarter-finals.
[12] On 22 November 2016, Shin was appointed manager of the South Korea under-20 team to prepare for the 2017 FIFA U-20 World Cup on home soil.
At the World Cup, South Korea finished second in their group with 6 points and advanced to the knockout stage, but lost to Portugal in the round of 16.
[13] After Shin left the South Korean senior team, Stielike made poor results in qualifiers of the 2018 FIFA World Cup and was eventually fired by the Korea Football Association.
[16] On 28 December 2019, the Football Association of Indonesia (PSSI) confirmed the appointment of Shin as the Indonesian national team's manager, replacing dismissed Simon McMenemy.
[20] Prior to 2023 AFC U-20 Asian Cup which scheduled to be held in March 2023, Shin's request to take a number of Persija Jakarta and Persib Bandung players was rejected by their managers, Thomas Doll and Luis Milla.
[24] In the 2023 AFC Asian Cup tournament, Shin brought up the youngest squad out of all 24 teams with an average age of 23.81 years.
Despite a controversial 2–0 loss to Qatar, in which the referee seemed to be friendly toward the hosts,[30] Indonesia managed to advance to the quarter-finals as group runners-up after winning 1–0 over Australia, and 4–1 over Jordan.
However, Indonesia missed all three opportunities by losing 2–0 to Uzbekistan in the semi-finals, 2–1 to Iraq (after extra-time) in the third place match and 1–0 to Guinea in the Olympic qualifying play-off.
[34] At the continuation of the second round of 2026 FIFA World Cup qualifiers, where Indonesia previously lost 5–1 to Iraq and drew 1–1 with the Philippines in November 2023, they beat Vietnam again twice.
Indonesia was ranked third in the group with four matches left, having the possibility of advancing to World Cup finals or AFC fourth round.