Hi Anthony, Brendan, Thomas, Camille and Aaron, Welcome to the forums.
@Anthony
Great to hear you have messed about with UE4 and Marvellous, they are both great programs; if you get a chance you should also look into Unity. As for improving your rigging skills, there are a number of online courses that you can take and many are run by our members, you should be able to find them in the forums. Excellent that you have messed about with these languages including Mel, it’s always good to have an understanding of what Maya was originally based on. If you are looking for more examples, tips and tricks you can check out the TAO Planet (an aggregation of blog post from our members) and some of the books that our members have written. Don’t be afraid to hack at scripts and mix and match, there are times that a patchwork solution is needed but remember as soon as you are done, fix them up 
@Brendan
Excellent to hear that you have studied in those areas, especially storytelling. It’s so important to have history and meaning behind a character. I also think that it’s something that all creative areas should be involved in to bring history/believability and coherence to the world if you’re not already doing so. If you are looking for another forum for Maya check out MayaPro, it’s mostly TV/Film but there is a good chuck of Games as well. You can also check out The Area and CGSociety. Depending on what you want one of these places will have you covered.
@ Thomas
Welcome aboard Thomas, hope you find what you are looking for and if you don’t then ask away. Working on anything top secret that you can tell us? 
@ Camille
Another fellow Aussie, Welcome! I am also a generalist, but of late I have been working mostly on pipelines. Generalists are in high demand in smaller studios as you tend to end up doing all the art and tooling that you need to get the job done. In larger studios generalists are also in demand but you tend to take on longer term projects in a certain area and fill in the gaps in other disciplines when needed. Just so you know it has taken some years for quite a few of us even to have the title of TA recognised, so we understand how you feel especially when you find out that you are not alone.
@Aaron
Physics and Math will get you far with Rigging and taking that step into C++ will help you get every cycle you can, but sometimes a python solution is more than adequate to either prototype a solution and/or implement against not to mention sometimes a lot! faster to implement.
If you or anyone else wished to get onto the TAO Planet feed, shoot me a line with your blog rss and I will add you.
Welcome aboard again and please feel free to ask as many questions as you like.
Looking forward to hearing/seeing what projects you all have planned.
Cheers,
Rob.