Caring and giving. It's not trite to say that the very nature of a caregiver is in the definition of the word itself. Other qualities such as patience, persistence, good insight and judgement are more than desireable, they are necessary. Being a true caregiver can be very draining emotionally and physically so I would add healthy and even tempered to the list. If some of those aren't there you can learn them.
Caregiver. Empathy, altruism, compassion, affectionate.