Tata Consultancy Services
- 5+ years of solid Neo4J DBA experience in managing/supporting critical 24/7 applications.
- 5+ years of experience administration, configuring, managing, and troubleshooting Neo4J (open source and DataStax) database in multi-datacenter environments/ Cloud environments.
- Must have hands-on experience in setting up DSE/Neo4J cluster.
- Must have experience in loading data into Neo4J cluster from other data sources.
- Strong understanding of complex inner workings of Neo4J.
- A deep understanding of Neo4J design principals, cluster connectivity, security and the factors that affect distributed system performance.
- Expert in data structure design, data modelling in Neo4J.
- Experience with Neo4J schema design, performance tuning and CQL queries.
- Solid experience in Solr and Spark implementation of DSE.
- Expert experience with at least one of the following languages: Perl, Python, Java, Spark or Bash.
- Knowledge of best practices related to security, performance, and DR.
- Experience in Neo4J build pipelines using Ansible, Chef, Puppet, Shell script etc.
- Experience in Jenkins, Github, Gitlab, Stash, TeamCity is a plus.
- Manage large scale multi-nodes DSE/Neo4J cluster environments.
- Handle all Neo4J environment builds, including design, capacity planning, cluster setup, performance tuning and ongoing monitoring.
- Perform high-level, day-to-day operational maintenance, support, and upgrades for the Neo4J database.
- Participate in a 24x7 support rotation.
- Create key performance metrics and measure the utilization, performance and overall health of the cluster.
- Participate in planning and implementation of new/upgraded hardware and software releases as well as for storage infrastructure.
- Research and recommend innovative, and where possible, automated approaches for system administration tasks.
- Closely collaborate with managers, architects, lead engineers and developers.
- Ensure existing data/information assets are secure and adhering to best in class security model.
- Manage backup and recovery functions.
- Proactively monitor and setup alerting mechanism for both database and supporting hardware to ensure system health and maximum availability.
Salary Range-$100,000-$120,000 a year