Job description
Job Summary
We are seeking an experienced Neo4j Lead with strong expertise in graph database solutions and application design. The ideal candidate should have hands-on experience in Neo4j, a solid understanding of data engineering technologies, and the ability to design scalable, high-performance applications.
Key Responsibilities
Design, develop, and implement solutions using Neo4j graph database Lead the architecture and design of applications leveraging graph data models Work closely with data engineering teams to integrate Neo4j with data pipelines and platforms Optimize graph queries and ensure performance tuning of Neo4j databases Collaborate with cross-functional teams to translate business requirements into technical solutions Ensure best practices in data modeling, security, and scalability Provide technical guidance and mentorship to team members Requirements Required Skills: Strong hands-on experience with Neo4j (Cypher queries, graph modeling) Experience in application design and architecture Good understanding of data engineering technologies and ecosystems Familiarity with APIs, microservices, and backend development Knowledge of cloud platforms (AWS preferred) is a plus Strong problem-solving and analytical skills Preferred Skills: Experience with big data technologies (Spark, Kafka, etc.)
Exposure to DevOps and CI/CD practices Understanding of data security and governance Soft Skills: Excellent communication and stakeholder management skills Ability to lead discussions and drive technical decisions Proactive and solution-oriented mindset