A Security Engineer is a person who is responsible for designing, deploying and monitoring security measures to keep data and systems safe from cyber- attack and other threats. The primary technical skills necessary for a Security Engineer include experience with :
• Systems, Networks and Network Security technologies
• Operating systems (Windows, Unix/Linux, etc)
• IDS/IPS, SIEM, Firewalls, Antivirus
• Cryptography and Data Encryption
• Penetration Testing
• Vulnerability Analysis
• Security Auditing/Reporting
• Scripting (Python, Perl, Bash, etc. )
• Cloud Security (AWS, Azure, Google, etc. )
• Risk Mitigation and Compliance
• Web Application Security
• Network Protocols
• Authentication and Authorization Protocols
• Database Security