More and more older people are taking up short-term resort jobs as they embark on their "second life" post-retirement.