Description


Job Description:

We are looking for a skilled Developer/Administrator with expertise in Neo4j and NoSQL Graph databases to join our team. The ideal candidate will have a strong background in graph database technologies, data modeling, and database administration to support our data management and analytics initiatives.
Responsibilities:
Design, develop, and maintain graph database solutions using Neo4j and other NoSQL Graph databases to support data management, analytics, and visualization requirements.
Collaborate with data architects, data scientists, and business stakeholders to understand data requirements, domain modeling, and graph database use cases.
Develop and optimize graph data models, schemas, and queries for efficient data retrieval, traversal, and analysis.
Implement data ingestion pipelines, ETL processes, and data integration workflows to populate and update graph databases with structured and unstructured data sources.
Perform database administration tasks such as installation, configuration, monitoring, performance tuning, and backup/recovery for Neo4j and NoSQL Graph databases.
Develop and maintain database security policies, access controls, and data encryption mechanisms to ensure data confidentiality, integrity, and availability.
Conduct data quality assessments, data profiling, and data cleansing activities to improve data accuracy and consistency within graph databases.
Collaborate with development teams for application integration, API development, and implementing graph database features into applications and services.
Stay updated with graph database technologies, NoSQL trends, and best practices to recommend and implement innovative solutions and optimizations.
Provide technical support, troubleshooting, and resolution of database-related issues, performance bottlenecks, and scalability challenges.

Education

Bachelor's degree