Job Summary
The Graph DB Consultant will be responsible for designing, developing, optimizing, and supporting graph database solutions using Azure Cosmos DB, Apache Gremlin, and Neo4j. The role requires deep knowledge of graph and relational database concepts, strong Python and SQL development skills, and experience integrating graph database solutions with Azure data and analytics services.
Key Responsibilities
• Design, develop, and support graph database solutions using Azure Cosmos DB, Apache Gremlin, and Neo4j.
• Design efficient and optimized graph queries using Gremlin query language and Neo4j technologies.
• Develop and optimize solutions based on graph database and relational database concepts.
• Import and export data and manage graph database instances.
• Develop Python-based solutions to support graph database and data integration requirements.
• Develop and optimize ANSI SQL queries, Stored Procedures, Views, and Functions.
• Develop and support data integration solutions using Azure Databricks.
• Integrate graph database solutions with Azure Data Factory, Azure SQL Database, and other Azure services.
• Collaborate with data scientists, developers, and other stakeholders to integrate Cosmos DB with applications and data analytics workflows.
• Support seamless data movement and integration across graph databases, relational databases, and Azure services.
• Troubleshoot and optimize graph queries, database performance, and data integration processes.
Required Qualifications
• 10+ years of relevant technology experience.
• Hands-on experience with Azure Cosmos DB.
• Strong experience with Apache Gremlin and Neo4j for graph database solutions.
• Strong understanding of graph database concepts and architectures.
• Strong understanding of relational database concepts.
• Experience designing efficient and optimized graph queries using Gremlin query language and Neo4j.
• Experience importing and exporting data and managing graph database instances.
• Strong programming skills in Python.
• Strong proficiency with ANSI SQL.
• Experience developing SQL queries, Stored Procedures, Views, and Functions.
• Experience with Azure Databricks and data integration techniques.
• Experience with Azure Data Factory.
• Experience with Azure SQL Database.
• Experience integrating Azure Cosmos DB with other Azure services, applications, and analytics workflows.
• Strong collaboration skills with the ability to work effectively with data scientists, developers, and other stakeholders.