Defender Dmytro Chyhrynskyi, 36, joins Shakhtar as a free agent.
The agreement with the player runs until 30 June 2024.
Chygrynsky is a graduate of Shakhtar's Academy, for which he has played since the age of 15. He has played 189 matches for Shakhtar and scored 16 goals. He has won 14 trophies with the miners.