As an EU national, you're entitled to work — for an employer or as a self-employed person — in any EU country without needing a work permit.
The EU provides common rules to protect your social security rights when moving within Europe (EU 27 + Iceland, Liechtenstein, Norway and Switzerland)
Find out if your profession is regulated in the EU country you are moving to