Computer Scientist/Cyber Threat Analyst

The Josef Group

Annapolis Junction, Maryland

JOB DETAILS
SKILLS
Algorithms, Analysis Skills, Apache Spark, Big Data, Cloud Computing, Communication Skills, Computer Hacking, Computer Science, Computer Security, DNS (Domain Name System), Data Management, Data Processing, Data Science, Data Sets, Environmental Monitoring, HTTP (HyperText Transport Protocol), Incident Response, Internet Security, Intrusion Detection Systems, Intrusion Prevention Systems, Machine Learning, Malware Analysis, Network Performance/Analysis, Network Protocols, Network Security, Problem Solving Skills, Protocol Analysis, Python Programming/Scripting Language, Reporting Skills, Reverse Engineering, Root Cause Analysis, Scripting (Scripting Languages), Security Analysis, Security Attacks, Security Information and Event Management (SIEM), Security Monitoring, TCP/IP (Transmission Control Protocol/Internet Protocol), Threat Modeling, U.S. National Institute of Standards and Technology (NIST)
LOCATION
Annapolis Junction, Maryland
POSTED
30+ days ago

About the Role:

We are seeking a highly skilled Computer Scientist / Cyber Threat Analyst with strong experience in Python and Apache Spark to join our cybersecurity team. The ideal candidate will have a solid background in analyzing large-scale data sets, performing network protocol analysis, and applying advanced analytical techniques to identify and mitigate cyber threats. This role requires a deep understanding of cyber threat landscapes, data-driven threat detection, and the ability to work with complex, high-volume data environments.

Key Responsibilities:

  • Analyze large-scale network and security data sets to detect anomalies, threats, and malicious activities.

  • Develop, maintain, and optimize data processing pipelines using Python and Apache Spark for efficient threat analysis.

  • Conduct protocol analysis across various network protocols to identify suspicious behavior and vulnerabilities.

  • Collaborate with cybersecurity teams to provide actionable intelligence and recommendations for threat mitigation.

  • Design and implement algorithms and models for automated threat detection and predictive analysis.

  • Investigate cyber incidents, perform root cause analysis, and support incident response efforts.

  • Stay current with emerging threats, vulnerabilities, and security technologies to continuously enhance detection capabilities.

  • Document findings, prepare reports, and communicate complex technical information to both technical and non-technical stakeholders.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, Data Science, or a related field.

  • Proven experience in cyber threat analysis, network protocol analysis, or related cybersecurity roles.

  • Proficiency in Python programming, including data manipulation and scripting.

  • Strong experience with Apache Spark or similar big data processing frameworks.

  • Familiarity with large-scale data environments and distributed data processing.

  • Knowledge of network protocols (TCP/IP, HTTP, DNS, etc.) and ability to analyze protocol-level data.

  • Experience with threat intelligence platforms, SIEM tools, or IDS/IPS systems is a plus.

  • Strong analytical, problem-solving, and communication skills.

  • Ability to work independently and collaboratively in a fast-paced environment.

Preferred Skills:

  • Experience with machine learning techniques applied to cybersecurity data.

  • Knowledge of cloud environments and security monitoring tools.

  • Familiarity with malware analysis or reverse engineering.

  • Understanding of compliance frameworks and cybersecurity standards (e.g., NIST, MITRE ATT&CK).

About the Company

T

The Josef Group