Experience & working knowledge of common infrastructure and web based attacks, wireless security, cryptography and firewalls (iptables).
10+ years experience.
10+ years experience. Practical use of object-oriented programming / object-oriented design.