Could EPBS help me find a job abroad

No.

EPBS recommands to contact the national association of the country where you wish to move. They may be able to help you.

Please visit the European job mobility portal