Ukrainian President Volodymyr Zelensky dismissed Andriy Melnyk from the post of ambassador of Ukraine to Germany.
Ukraine's ambassadors to India, Czech Republic, Norway and Hungary were also dismissed, the presidential website said.
On Tuesday, German newspapers Bild and Süddeutsche Zeitung reported that Melnyk is set to leave the embassy in Berlin to take up another role within the Foreign Ministry in Kyiv.
Melnyk has been a prominent voice in the German media debate since the outbreak of the conflict late in February. His impassioned appeals for more assistance, particularly in the form of weapons exports from Germany, repeatedly grabbed the headlines.