From my experience, network security analysts should have the
following character traits:
Honesty
Curiosity
Trustworthiness
Persistence - not easily discouraged
Humility, i.e. willingness to admit ignorance coupled with a
commitment to find the answer
Discretion
In addition, a network security analyst should also have the
following Non-character traits:
Intelligence
Extensive knowledge of computer security, especially the
applicable laws, policies and procedures that apply to the network
they are working with
Skill on methods for securing computers and computer
networks
Skill in using network analysis tools such as Nessus, Snort,
Netcat, Metasploit, Kismet, or tcpdump. There are lot of them, but
a good analyst is skilled with enough of them to do his or her job
well.
Understanding of the operating systems and applications in use
on the network
Skill in database security if a DB is present on the system.
Skill in router and switch administration and security.
Skill in Intrusion Detection Systems (IDSs) and Intrusion
Prevention Systems (IPSs)
Resources to identify people who have any skills that they lack
- for example, if they don't have sufficient skills on routers and
switches, they should be able to identify someone with those skills
to team up with.