Job Summary
Need a highly experienced Neo4j Engineer with 10+ years experience, who is responsible for designing and developing applications that utilize Neo4j as a backend. Possess good experience developing containerized microservices using Java, Python and contribute to the development of our data architecture. Expertise in graph databases will play a vital role in our project, especially in large-scale deployments.
Key Responsibilities:
Design and develop applications using Neo4j as the primary graph database.
Experience with graph database design and data modeling.
Implement containerized microservices using Java/Docker/Kubernetes etc., ensuring scalability and maintainability.
Strong programming skills in Python, and Java to develop cloud native applications.
AWS experience, including services related to deployment and management (e.g., EC2, ECS).
Optimize Neo4j queries and performance for large-scale data environments.
Conduct database migrations, integrations, and ensure data integrity across deployments.
Monitor and troubleshoot Neo4j databases and applications for optimal performance.
Contribute to the architecture and design of data models, ensuring they meet application needs.
Stay updated with the latest trends and best practices in graph databases and related technologies.
Certified in Neo4j technology
Node JS