Need VPS for FTP backups

Please help me with an advice (hosting provider) for a VPS:

-ddos protection, managed, reliable
-500-1000 GB RAID (enterprise hard drive or ssd)
-500-1000 Mbps, 2 TB traffic
-cpanel (to create FTP accounts with quota and bandwidth)
-I want to use my own domain name.
-Location – Germany, the Netherlands or France
less than 30 euros, per month

I will use it to download backups and files via FTP.