Hi
I am conducting a search for a Role: Neo4J Engineer and your background seems to align well to the responsibilities of the contract role. I am hoping we can arrange a quick call to discuss
Role: Neo4J Engineer
Location: Chicago IL ( Remote work)
Duration: Long Term
Job Description:
- As a Neo4J Engineer you will work with crossfunctional teams to design develop and implement graph database solutions utilizing Neo4J.
- You will be responsible for defining data models optimizing database performance and integrating the Neo4J database with applications and other systems.
- Your role will include developing queries maintaining data integrity and ensuring system scalability.
- Youll also support the overall architecture for the database and contribute to improvements in the deployment and management processes.
Key Responsibilities:
- Design and develop graph database models using Neo4J on cloud platforms including performance tuning and scaling
- Implement maintain and enhance the performance of Neo4J databases.
- Optimize complex queries for speed and scalability.
- Implement data integration pipelines to ingest data from multiple data sources
- Develop and execute tests to ensure data quality and system performance. Implement robust data security measures data encryption and access control to ensure regulatory compliance
- Collaborate with application developers data scientists and other stakeholders to align database design with project requirements.
- Provide database monitoring troubleshooting and performance tuning support.
- Maintain comprehensive documentation of database structure operations and optimization techniques.
- Support Neo4J database upgrades patches and migrations.
Role Summary:
Neo4J Engineers play a crucial role in developing and maintaining graph database solutions that drive complex data relationships and structures.
You will work alongside development teams to ensure that data architectures are optimized and aligned with application needs contributing directly to the enhancement of system performance scalability and efficiency.
A successful Neo4J Engineer is comfortable working with large datasets and has a strong understanding of graph theory and database management principles.
Qualifications:
Experience:
- 5 years working with Neo4J or other graph databases.
- Strong knowledge of Cypher query language and graph data modelling.
- Handson experience in designing and optimizing complex data structures in Neo4J.
- Proficiency in performance tuning and scaling Neo4J databases.
- Familiarity with data integration processes and ETL.
- Experience deploying Neo4J databases on cloud platforms with strong knowledge of data security practices including encryption and role based access control.
- Working experience with Java Python or other programming languages used for Neo4J integration.
- Knowledge of database administration monitoring and backup strategies.
- Experience in DevOps practices CI/CD pipelines version control and tools for automated deployment is a plus
- Familiarity with data visualization tools for representing graph data is a plus
- Excellent problemsolving analytical and communication skills.
Thanks
Vamshi Krishna
Recruitment & Delivery Head
Blue Ribbon Global Technologies LLC
Direct: (1)
Email:
LinkedIn:
EVerified Company
Location: 558 Old Country Rd. Plainview NY 11803