Graph DBA Admin
Job Description
Required Information Details
1 Role Graph DBA
2 Required Technical Skill Set -Graph Databases (Neo4j / TigerGraph / Amazon Neptune / Janus Graph) Graph Query Languages (Cypher / Gremlin / SPARQL) Linux / Unix Administration Data Modeling (Graph Data Modeling – nodes, edges, relationships) Performance Monitoring and Query Optimization Backup, Restore and High Availability concepts Integration with APIs / Data Pipelines Basic scripting (Shell / Python)
3 Desired Relevant Experience- 6 to 10Years
4 Location of Requirement Hyderabad, Mumbai, Bangalore
Desired Competencies (Technical/Behavioral Competency)
Must-Have Hands-on experience in administering at least one Graph Database (preferably Neo4j or equivalent)
Strong experience in writing and optimizing graph queries (Cypher / Gremlin) Experience in graph data modeling (nodes, relationships, properties) Experience in performance tuning and troubleshooting slow queries Experience managing database backups, recovery, and high availability setups Experience working in Linux environment for deployments and troubleshooting Understanding of data ingestion into graph DB from relational / streaming sources
Good-to-Have Datawarehouse Concepts, DB Admin experience, Linux/Unix
Responsibility/Expectations from the Role
· Administer, configure, and maintain graph database platforms (e.g., Neo4j, TigerGraph, Amazon Neptune) ensuring high availability and reliability
· Design and optimize graph data models (nodes, relationships, properties) based on business use cases
· Monitor and tune graph queries (Cypher / Gremlin / SPARQL) to ensure optimal performance and
resource utilization
· Manage database lifecycle activities including installation, upgrades, patching, backup, and recovery
· Troubleshoot performance bottlenecks, query failures, and system-level issues to ensure minimal downtime
· Implement and maintain security controls, user access management, and data governance policies
· Integrate graph database with upstream/downstream systems (APIs, ETL pipelines, streaming platforms)
· Work closely with application teams, data engineers, and business stakeholders to support graph-based use cases
