Graph DBA
Tata Consultancy Services · Bengaluru, Karnataka, India - Hyderabad, Telangana, India - Mumbai, Maharashtra, India
Tata Consultancy Services · Bengaluru, Karnataka, India - Hyderabad, Telangana, India - Mumbai, Maharashtra, India
Hi, Greetings of the day! we have openings for Graph DBA Admin Experience: 6 t0 10yrs Location: Bangalore,Hyderabad, Mumbai. JD: - Graph Databases (Neo4j / TigerGraph / Amazon Neptune / JanusGraph) - 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) - 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 - Datawarehouse Concepts, DB Admin experience, Linux/Unix - 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 - Ensure system monitoring, alerting, and capacity planning for proactive issue prevention