Volunteering is an omnipresent cornerstone of our society. Currently, new forms of volunteering like crowd workers, engagement hoppers or patchwork volunteers are arising. This next-generation volunteers more than ever demand for volunteering marketplaces providing adequate MatchMaking capabilities. This paper proposes a semantic MatchMaking framework allowing to compute a ranked list of tasks or volunteers whose profiles match “as closely as possible”. For this, an ontology-based vocabulary is established which explicitly captures the multifaceted nature of profiles for both, tasks and volunteers. Each of these facets is associated with adequate similarity measures and meta information explicitly capturing domain expertise. The feasibility of the approach is demonstrated by a simple example and a first prototype.