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.
EU social security coordination
The EU provides common rules to protect your social security rights when moving within Europe (EU 27 + Iceland, Liechtenstein, Norway and Switzerland)
Recognition of professional qualifications
Find out if your profession is regulated in the EU country you are moving to