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