Braga, currently the Army's chief of staff and its second highest-ranking officer, will take office on Tuesday,replacing Onyx Lorenzoni, who will move to head the Citizenship Ministry.
Bolsonaro tweeted the announcement of the long-awaited ministerial shuffle that removes Lorenzoni as the last politician in his inner Cabinet.
The appointment of Braga, the second active-duty general in the Cabinet, raises to seven the number of military men in the 20-member Cabinet, not counting Vice President Hamilton Mourao, a retired general.