Have you tried to configure Moodle? What makes you think you need to be an expert? I've installed it an am playing about with it. Doesn't seem any more difficult than the likes of SharePoint, Jira, Jenkins, Goolge Apps, Adwords, Google Analytics, etc. It's users, roles, groups, assets...