Yes - if you install the managed people and resources addon (which is a silver members addon) then you can create people types e.g. cleaner, kitchen help, server etc.
These types can be configured to be associated with Joomla users and you can decide if the user can be associated with one or more types.
Normally the event organiser would assign the users with the roles for an even but you can configure this to allow 'self assignmen' of roles.
If you need help getting an example up and running let us know and we could set up a 'skeleton' example for you that you could use as a base for your main project,
JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits.
Join the JEvents club today!