Engineers must be versed in, but not limited to, operating systems, data structures, design/analysis of algorithms, database systems, programming languages, computer systems architectures, and networking and will be responsible to conduct security compliance analysis or testing of operational, management, and technical controls for IT products, including COTS and GOTS, networks, and systems. This may include:perform vulnerability analysis of product or system designs against applicable security criteria using common tools, including Nessus, NMAP, and WireShark;author security testing reports to detail the findings noted during testing;develop mitigation strategies to address vulnerabilities uncovered during security testing; and,assist with completing security documentation to meet certification and authorization requirements, as required.