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