Neo4j Database Administrator

Allstate Corporation
Houston, TX, United States
24 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$125,000.0 - $165,000.0
Working hours
Regular working hours
Job source

Tech stack

Bash Shell Cyber Security Databases Data Infrastructure Database Security Python (Programming Language) Linux System Administration Neo4j Backup and Restore Scripting System Availability Database Optimization
+2 more
Infrastructure Automation Frameworks Data Management

Job description

Allstate seeks a Neo4j Database Administrator to design, secure, and optimize graph databases supporting finance and insurance analytics. You will manage Neo4j clusters, ensure high availability, tune performance, and implement backup and recovery for critical underwriting, pricing, and risk models. Partner with data engineers, developers, and security teams to refine data models, harden access controls, and monitor capacity and reliability. This role supports flexible work in a collaborative, learning-focused culture, with opportunities to shape data platforms that power customer-focused insurance and financial products., * Administer and maintain Neo4j databases and clusters for finance and insurance workloads

  • Design and optimize graph data models and Cypher queries for performance and scalability
  • Implement and manage backup, recovery, and high availability strategies
  • Monitor database health, capacity, and performance; tune configuration as needed
  • Harden database security, roles, and access controls in partnership with cybersecurity
  • Collaborate with data engineers and developers on schema changes and integration patterns
  • Automate administrative tasks using scripting and infrastructure tools
  • Support incident response, root-cause analysis, and on-call rotations
  • Document standards, procedures, and runbooks for Neo4j operations
  • Contribute to continuous improvement and knowledge sharing within the data platform team

Requirements

  • Neo4j administration
  • Cypher querying and optimization
  • Graph data modeling
  • Linux server administration
  • Database performance tuning
  • Backup and recovery strategies
  • High availability and clustering
  • Security and access control
  • Monitoring and alerting (e.g., Prometheus, Grafana)
  • Scripting (Python, Bash)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…