As decided Confluence from Atlassian will be used as content management for the site. Today it has been successfully deployed and I've started adding content. It is not clear though how exactly it will be integrated with the overall design of the site.