Security System Architect

  • Technica Corporation
  • Sterling, VA, USA
  • Nov 09, 2020
[Information Technology]

Job Description

About Technica: At Technica Corporation, our goal is to provide exceptional professional services and innovative technology solutions that meet or exceed our customers expectations. We specialize in a wide range of advanced information technology solutions from Systems Engineering to Information Assurance, and from Software Development to Product Solutions. From our locations across the United States, we provide technological subject matter expertise, program management and business process knowledge as a trusted advisor in support of our Department of Defense and other Federal Agency customers.Note that this position is remote for the time being, however the selected individual would need to be local for meetings as needed with our leadership team.As a member of Technicas team, you will support the development of tools related to processing and analyzing malware and other security related data. The ideal candidate will be familiar with all layers of the technology stack, and be comfortable with designing, building, testing, and maintaining tools using various scripting and software programming languages including at minimum Python and JavaScript. Additionally, the candidate will be capable of and interested in researching tools and new concepts for structural awareness, vulnerability assessment, exploitation, computer network defense and/or remediation of infrastructure and computer systems.The candidate must have experience building tools to collect, process and analyze large amounts of security related data, as well as be able to automate common tasks performed by other security researchers on the team.At least five (5) years of experience related to Computer Network Operations (CNO). To include Computer Network Attack (CAN), Computer Network Defense (CND) and/or Computer Network Exploitation (CNE) with demonstrated practical experience in at least five (5) or more of the following areas:Network SecurityComputer Network SecurityDigital ForensicsMalware AnalysisThreat Intelligence/Threat HuntingEthical HackingComputer Network DefenseExperience working with Software DevelopersExperience with virtualizationExperience in scripting languages, Python, JavaScript, etc.Vulnerability Assessment & Penetration TestingIncident ResponseEDUCATION/EXPERIENCE REQUIREMENTS:Possesses a BS or MS in Computer Science, Computer Engineering, and Software Engineering. Electrical Engineering, Computer and Information Security, Computer Security, Network Security or Network/System Administration from an accredited college or universityAt least one mid-level certification from SANS, Offensive Security, EC-Council, ISACA or CompTIAFamiliarity with some of the following:IPS/IDS(e.g. snort, Bro, Suricata), Tcpdump, Wireshark, Nmap, OpenVPN, iptables, virtualization technologies (e.g. VMware ESXI/Player/Workstation, Microsoft Hyper-V, Oracle VirtualBox), regshot, OSForensics, Autopsy, EnCase, FTK, FTK Imager, OllyDbg, Immunity, IDA, Kali Linux, Security Onion, Ubuntu, Apache, nginx, Core Impact, Burp Suite, Metasploit, Social Engineering Toolkit, SIEM (e.g. Splunk, Alienvault) OpenVAS, Nessus, NetworkMiner, Sysinternals Suite, REMnux, SIFT, Volatility, DLP, GISKismet, Aircrack, Airmon, Easy-Creds, Veil, DNS, DHCP, TCP/IP, OS patching, system hardening, Active Directory, MBSA, EMET, Powershell, Bash, Python.Exceptional critical thinking skills, as well as the ability to multitask challenging problems.Ability to troubleshoot network and OS issues, using command line syntaxPacket sniffing, analysis, and correlation using Wireshark, Tcpdump, NetworkMiner, and various host logsDevelop, Test, and Maintain tools related to processing and analyzing malware Develop analysis tools to discover new and interesting malware properties / trends Gather tool requirements from colleagues, team management and customerComfortable in working in on-premise datacenters and cloud-based infrastructure Assist analysis team with custom development for analysis reports/presentations Provide code reviews for colleaguesProvide documentation to all software developed to ensure transferability to other team members Develop software within the development frameworkDemonstrate team skills such as communication, process development, support for team members, meeting commitments, accountability, reliability and good judgment. Some experience with User Interface development and associated technologies: JQuery Charting software (such as highcharts, d3...etc) CSS/HTML Experience with Automation and Configuration Management Frameworks (Puppet, Salt, Zookeeper) Cluster Management (Mesos, Marathon, Singularity) Application Performance Management and Monitoring (Datadog, Nagios) Basic understanding of applied statistics and machine learning EQUAL EMPLOYMENT OPPORTUNITYIt is Technica's policy to affirmatively support Equal Employment Opportunity (EEO) for all qualified individuals without regard to color, gender, religion, creed, national origin, age, race, disability, gender identity, genetic information, sexual orientation, marital status, veteran status or any other characteristic protected by law. This policy covers all aspects of the employment relationship including recruiting, hiring, compensation, assignment, promotion, transfer, training, working conditions, employment longevity, retirement, employee benefits and termination.Technica's EEO philosophy promotes equal employment opportunity throughout the organization. Any form of unlawful employee harassment based on the above mentioned characteristics is prohibited. Equal Opportunity Employer Minorities/Women/Vets/Disabled/Gender Identity/Sexual Orientation.Requisition ID: 2020-1205 External Company Name: Technica Corporation External Company URL: Street: 22970 Indian Creek Drive, Suite 500 Clearance: Interim Secret Telework Option: Yes Telework Schedule: Ad-Hoc
Associated topics: guard, loss prevention, metal detection, protect, public safety officer, safety officer, school, security, surveillance, university