Non-abelian Poisson brackets: algebraic aspects