Neo4j Database Administrator Mid-Senior LevelCompass • Springfield, Missouri, United States
Neo4j Database Administrator Mid-Senior Level
Compass
- Springfield, Missouri, United States
- Springfield, Missouri, United States
Über
Location: Northern VA
Clearance: Active TS/SCI
General Responsibilities
Assess the health, performance, and security of our graph database infrastructure
Manage full lifecycle of Neo4j instances—from data schema design and deployment to performance tuning and disaster recovery
Assess and manage integration and data relationships from various interconnected data sources
Ensuring data remains highly available and scalable
Assist teams with Cypher query development, optimization, and data ingestion pipelines
Analyze and optimize complex Cypher queries to reduce latency.
Manage index strategies (Range, Full-text, Point, and Token indexes) to accelerate data retrieval
Monitor Java Virtual Machine settings, heap memory, and page cache to ensure optimal utilization
Collaborate with developers, data scientists, architects, and stakeholders to design efficient Graph Data Models (Nodes, Relationships, Labels, and Properties)
Advise on refactoring "dense nodes" and managing relationship directions to prevent performance bottlenecks.
Oversee data ingestion pipelines using tools like APOC, Kettle, or custom Python/Java drivers
Implement and manage Role-Based Access Control (RBAC) and fine-grained security at the sub-graph level.
Prepare and maintain required documentation for architecture, procedures, and configurations and both program and user level stakeholders
Responsible for monitoring and providing recommendations for capacity management, system utilization, storage planning, and database performance
Required Work Experience
Deep knowledge of Cypher, Neo4j internals, and the APOC library
3+ years managing production Neo4j environments or similar NoSQL systems
Strong scripting skills (Python, Bash) and familiarity with Java (for GDS or procedures)
Familiarity with the Graph Data Science (GDS) library for analytics is a plus
Experienced with data modeling: replication of SQL schema in Neo4j, understands relationship direction and property types, expert in Refactoring (e.g., splitting nodes, polymorphic patterns)
Experience with large-scale data loads and building production-ready pipelines
Identify and resolve performance bottlenecks
Development/maintaining documentation and technical specifications to IT staff for planning and implementing new or upgrades of Neo4j
Support regular backup operations and implement appropriate processes for data protection, disaster recovery, and failover procedures
Support troubleshooting and ensure incidents are identified and resolved in a timely manner with limited disruptions
Ensure compliance with organizational security policies such as Role-Based Authentication and LDAP
Desired Work Experience In Maintenance And Administration Of
Experience setting up monitoring dashboards using Prometheus, Grafana, or Neo4j’s native Operations Manager (NOM)
Managed Neo4j on Kubernetes via Helm or on Neo4j Aura
Experienced in Integration of Graph Data Science into production ML/AI workflows
Configured automated, incremental online backups or Point-in-Time Recovery (PITR) disaster recovery strategies
Security Technical Implementation Guides (STIG) and Security Compliance Requirements
SAFe Agile (Scaled Agile Framework)
Education/Certification Required
DoD 8140(DoD 8570) IAT Level II certification
Neo4j Certified Professional
Neo4j Graph Data Science Certified
Senior - Master’s degree plus 10 years of experience, Bachelor’s degree plus 12 years’ experience, Associate’s degree plus 14 years’ experience, or a minimum of 15 years’ experience, in relevant field
Equal Opportunity Employer
Veterans/Disabled
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.