Uhh, no. Human rights aren't violated when someone loses their job for being a racist.
Take for example, my job, that being an officer in the profession of arms. My responsibilities specifically revolve around my ability to ensure good order and discipline among my troops and to ensure that they are combat ready to prosecute and destroy the enemy. In my case, I cannot tolerate racially-charged and vile speech coming from any of my troops, as that fundamentally violates that good order and discipline. When I remove one of my subordinates from that position, I'm not violating their human rights. I'm simply providing them with the professional consequences for their actions.
This exists in the same way in the business world. Every private corporation has a brand, and when its employees engage in behavior that is contrary to the public's trust or faith in that brand's value, that brand has to provide those employees with professional consequences, as they've hurt the company and its brand.