What is the job for a jack-of-all-trades?
strlen: This may seem paradoxical, but have you considered operations/systems administration? Would give you a chance to pretty much do use every single skill, gives you the flexibility to choose between full time and contracting.