E

ENS Solutions

Builds secure IT systems for government clients

Suricata Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeWashington, USANo salary listedIn-person

About the Job

Requirements

  • Proven experience working with Suricata intrusion detection and prevention systems, including hands-on management of YAML configuration files.
  • Strong knowledge of Suricata configuration structure and syntax, including how it controls detection rules, logging, and output modules.
  • Extensive experience administering Red Hat Enterprise Linux systems, including package management with yum or dnf, kernel module management, SELinux configuration, and system optimization.
  • Hands-on experience tuning Suricata for high-performance packet capture with Napatech network interface cards or similar advanced network interface cards.
  • Familiarity with network interface card-specific features such as Direct Memory Access, Receive Side Scaling, interrupt moderation, and offload capabilities, and how to configure them for Suricata.
  • Experience troubleshooting Suricata’s interaction with network interface card drivers and kernel modules in an enterprise environment.
  • Experience with scripting languages such as Bash and Python to automate Suricata configuration and deployment tasks.
  • Active TS/SCI clearance and ability to obtain a counter-intelligence polygraph.
  • An Associate’s degree and 5 or more years of experience supporting IT projects and activities, a Bachelor’s degree and 3 or more years of experience, or a Master’s degree and 1 or more years of experience; experience may be accepted in lieu of a degree.
  • DoD 8570 IAT Level II certification, including Security+ CE, CCNA-Security, GSEC, SSCP, CySA+, GICSP, or CND certification.
  • Ability to obtain a DoD 8570 Cybersecurity Service Provider – Infrastructure Support certification, including CEH, CySA+, GICSP, SSCP, CHFI, CFR, Cloud+, or CND certification, within 60 days of the start date.

Responsibilities

  • Design, deploy, and maintain Suricata intrusion detection and prevention systems across enterprise networks.
  • Develop, review, and optimize Suricata YAML configuration files to ensure effective detection and minimize false positives.
  • Manage the interaction between Suricata’s YAML configuration and runtime engine, including rule loading, protocol decoding, and logging.
  • Tune Suricata for optimal performance with Napatech network interface cards, including configuring Direct Memory Access, Receive Side Scaling queues, interrupt coalescing, and network-interface-specific acceleration features.
  • Collaborate with security teams to integrate Suricata with security information and event management and other security monitoring platforms.
  • Troubleshoot Suricata installation and operational issues on Red Hat Enterprise Linux, addressing compatibility, kernel module requirements, SELinux policies, and performance.
  • Identify and mitigate deployment pitfalls in large-scale enterprise environments, including package dependencies, system resource constraints, and network interface card driver or configuration issues.
  • Provide detailed documentation and runbooks for Suricata configuration, network interface card tuning, and deployment processes.
  • Stay current with Suricata releases, network interface card driver updates, and best practices for network interface tuning and intrusion detection and prevention performance.

Desired Qualifications

  • Proficient understanding of network protocols, intrusion detection methodologies, and security event correlation.
  • Experience integrating Suricata with Splunk or other security information and event management solutions.
  • Knowledge of containerized Suricata deployments using Docker or Kubernetes in enterprise environments.
  • Familiarity with Linux operating systems including Red Hat Enterprise Linux, Oracle Linux, and CentOS.
  • Familiarity with other industry-standard intrusion detection and prevention solutions and related technologies.

About the Company

ENS Solutions

Builds secure IT systems for government clients

ENS Solutions builds and manages secure technology for defense, intelligence and commercial clients. Its identity and access work covers the systems that verify users, control permissions and protect sensitive accounts, alongside custom application development and systems integration. Teams also turn geographic data and imagery into maps and visual intelligence products used to explain places and events. The business works through consulting and technical service engagements, combining project planning with ongoing support for client systems from initial design through day-to-day operation. Founded in 2014, the company is headquartered in Mitchellville, Maryland.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Mitchellville, MD
Founded
2014

Recently Posted Jobs

Explore more opportunities at ENS Solutions

See more jobs