Security Engineer needs to have excellent knowledge of Network and Security. The main skills would be an excellent theoretical and practical knowledge of Firewalls, IDS/IPS devices, ethical hacking, penetration testing, security infrastructure, ways to detect cyber attacks and prevent them, etc.