PhD opportunities are listed on the EngageWiki. This enables registered wiki users to post their own PhD positions. There is also a dedicated wiki page listing jobs and internships.
Information about the Engage Call for PhDs and post-graduate theses (now closed) is available here.