All IMMs do a little of everything, but most of us have some specialized work to do. Zhokril codes and keeps things up behind the scenes. Volgathras is a heavy RP and player interaction IMM.
There are many ways people, newbie to the oldest, can contribute to the game. Most of it doesn't require being an immortal in the game. If you are into art, anything from sketches to the website to maps can be done. If you enjoy writing, a lot of the game lore and canon needs to be written or refreshed. RP and PK systems always need new features and balancing, if that is what you like to do.
On the more passive side of things, you can help by playing the game with good intentions and character. Sure, you can multikill your cabal enemies, make up annoying or very negative RP, stretch the rules and patience of the players and IMMs to their limits, or any other sort of nasty things, but those aren't in the good spirit of the game. Being good people, in game and in the community, is something we can all work towards to.
It is also the most important way to contribute.
Building is fairly easy to teach and projects can be collaborations if one person doesn't have all the skills/time to complete it. Building new areas isn't a top priority for the MUD right now however.