I think an ideal humanitarian would be someone who is empathetic and can listen and understand the issues people are going through, and also has a very good sense of project management processes.
However, there is a need for all sorts of people to be involved in humanitarian responses so you’ll need those who see the big picture, those who are detail oriented, those who are excellent at working with people, good with grief, excellent planners, etc etc so i doubt there is such a thing as a ideal attributes for a practitioner, but rather the attributes you need over a team of people.