Job Openings
Neo4j Core Developer (PAN India)
About the job Neo4j Core Developer (PAN India)
Location: PAN India
Years of Experience: 10+ Years
Prerequisite skills:
Ensure reliability security and performance of Neo4j platforms self-managed andor cloud
Operate Neo4j at scale with a focus on high availability backup restore nonproduction copies refresh and cost-efficient capacity management
Job Description:
Neo4j Core Developer Support Enablement
- Exposure to graph data modeling Cypher query design index constraint strategies
- Exp in query tuning EXPLAINPROFILE troubleshoot and advise on plan stability
- Provide guidelines templates for schema conventions APOC usage governance whitelisting performance
- Build and maintain developer tooling
- Test containers docker compose recipes
- Sample CI pipelines for integration testing
- Graph Data Science GDS familiarity Bloom basics
- Consult on integration patterns drivers routing table updates retry Backoff idempotency streaming connectors eg Kafka Connect
Architecture Platform Ownership
- Design and maintain Neo4j Enterprise topologies single instance causal clustering
- Causal cluster Raft with 3 core members optional secondariesreadreplicas
- Multiregional or multiDC patterns
- Routing drivers for read write separation and load balancing
- Define consumption patterns self-managed vs Neo4j Aura vs managed Kubernetes
- Multidata base management usage prod staging tenants
- Fabric federation for Cross database querying
- Establish SLAsSLOs for availability query latency and recovery
Operations Reliability Performance
- Administer configuration heap page cache sizing warmup G1GC kernel IO tuning
- Capacity planning CPUmemoryIOPS storage growth shard fabric strategy
- Observability
- JMXPrometheus exporters Grafana dashboards Datadog CloudWatch AZURE Monitor
- Log aggregation ELK OpenSearch correlation for queryGCOS metrics
- Metrics logs via JMXPrometheus dashboards Grafana Datadog cloud tools
- Alerts leader flaps raft lag GC pressure slow queries checkpoint duration disk thresholds
- Perform rolling upgrades compatibility checks canary plans fallback procedures
- Data Protection Backup Restore DR Backup restore neo4jadmin consistency checks
- Scheduled online backups full incremental
- Offline backups for maintenance
- Encryption compression retention immutability
- Restore PITR point in time recovery Verified restores to new database names
- Consistency checks checksum validation Documented RPORTO quarterly DR drills
- Manage schema migrations and data repair procedures
- Nonproduction Copies Refresh
- Automate masked refreshes from production to non prod DEVTESTUAT
- Data sampling for large graphs
- PIIsenstive info masking
- Maintain Catalog of golden datasets for reproducible testing
Security Compliance
- Implement RBAC TLS certificate management
- Integrate authentications SSO LDAPAD SAMLOIDC
- Enforce least privilege audit logs access reviews
- Data governance retention masking legal hold workflows
Automation Platform Engineering
- Infrastructure as Code Terraform config as code GitOps workflows
- Kubernetes Helm or VM automation Ansible for cluster provisioning
- CICD blue-green or rolling schema data migrations
- Cost optimization rightsizing nodes storage tiers cloud egress
- Cloud Good exposure to Azure cloud