Bytoa is seeking a Data Scientist to enhance graph data capabilities and build an entirely new graph analysis platform for mission customers to visualize, analyze, and traverse complex mission data in graph format and in near-real-time.
Requirements
- Experience or interest in graph databases, such as Neo4j, with a willingness to learn specific tools like Cypher.
- Strong Python programming skills, specifically for writing and maintaining data parsing scripts.
- Previous experience with Neo4j or other graph databases.
- Knowledge of TCP/IP networking concepts.
- Understanding of graph theory and algorithms.
- Familiarity with real-time data processing or streaming analytics.
- Experience with containerization technologies (Docker, Kubernetes)
Responsibilities
- Develop and refine graph data models to accommodate new data sources and fulfill customer-driven feature requests.
- Design and optimize graph queries, with an expectation to learn and utilize Cypher for Neo4j.
- Build and maintain data parsers in Python, ensuring reliable data ingestion.
- Validate and analyze mission data to confirm accuracy, integrity, and optimal performance.
- Collaborate closely with analysts to understand and translate analytical requirements into practical graph-based solutions.
- Work alongside software developers to integrate efficient queries and data parsers into robust software components.
- Maintain clear, comprehensive documentation of graph schemas, data models, and related processes using tools such as Confluence.
Other
- Excellent communication and interpersonal skills for effective collaboration with diverse stakeholders.
- Strong analytical thinking and problem-solving abilities.
- 8 yrs. with a B.S. in a technical discipline or 4 additional yrs. in place of B.S.
- Active TS/SCI with a polygraph
- Ability to work directly with mission analysts and operators to listen to their needs and address them through novel data models and graphing solutions.