If an employee, for example, has proven on multiple occasions that he/she is dependable and can handle difficult times elegantly, in my native language we call this person "a man/woman of difficult situations".
Does this phrase sound idiomatic in English? And if not, is there a phrase or expression that can be used to describe that person?