Neo4J DBA

4 months ago


Farmers Branch, United States Indotronix Avani Group Full time

Job Title: Lead Neo4J DBA

Location: Farmers Branch, TX (Hybrid)

Duration: 6 Months with the possibility of extension/CTH


Must-Have Technical Skills: (listed in order of importance)

  • Significant Experience with Neo4j and Cypher query language
  • Expertise in graph-driven data science applications, such as graph-based feature engineering, graph embedding, or graph neural networks
  • Experience with Encryption Solutions for Neo4J
  • Experience with Backup & Recovery Methodologies used for Neo4J
  • Experience with Neo4J HA Architecture for Critical Applications (Clustering, Multiple Data Centers, etc.)
  • Experience with LDAP Based Authentication & Authorization for Neo4J
  • Experience in high availability and disaster recovery solutions
  • Experience in the design and implementation of complex distributed systems architectures
  • Current hands-on experience with at least two coding and scripting languages e.g. Python, Java, Scala, Shell Scripting
  • Experience building Enterprise Level Standards and Gold Images for provisioning
  • Dynatrace


Roles and Responsibilities:

  • Install, patch, upgrade, configure, tune and maintain
  • Ability to Support Production in an on-call environment, as well as non-production systems
  • Ability to review and implement changes in accordance with Client Policy and Industry Best Practice
  • Troubleshoot critical performance bottlenecks for Neo4J databases
  • Review and assess the impact of database design changes prior to their implementation
  • Collaborate with other IT teams and Vendors to resolve complex and multi-disciplinary issues
  • Work independently and represent database group in various projects
  • Ensure that databases are monitored, maintained, backed up, and available as appropriate.
  • Manage database security with an adherence to Client’s security policy
  • Review stress testing results and provide recommendations to development teams
  • Automate management tasks, streamline processes, and perform standard administrative functions
  • Mentor, assist, encourage, and serve as a backup to other team members cross-platform