O’Shea, who retired as a player after Reading’s final game last season, will work alongside manager Jose Gomes and his backroom staff.
The Royals signed the former Manchester United and Republic of Ireland defender in the summer of 2018 after his contract at Sunderland had expired.
O’Shea had spent seven years at the Stadium of Light having arrived from Manchester United, where he started his career in 1999.
The 38-year-old made a combined total of 803 senior appearances in all competitions for club and country.
🙌 High praise from José Gomes on John O'Shea who has rejoined the #Royals as First Team Coach
— Reading FC (@ReadingFC) July 22, 2019
Great to have you back, John! 👊 pic.twitter.com/mwurExObOw
Reading manager Gomes told the club website: “John is an intelligent, modest, positive, highly-respected individual who enjoyed a quite remarkable playing career.
“He competed at the very highest level and remained a model professional throughout – and he set a perfect example for our young players to follow last season.
“I am excited to work alongside him again, this time as a fellow coach and I’m delighted he has agreed to join us.”
Provided by Press Association Sports