Navtech, Inc.
Neo4J Developer
Navtech, Inc., Rockville, MD
Job Title: : Neo4J Developer
Location: Rockville. MD - 100% Remote
Duration: Long Term Contract
Job Description:
Client is seeking a talented, energetic, ambitious Graph DB - Neo4J Developer who wants to join their team, As a Graph developer you will have the opportunity to be a member of the global software development organization working with state-of-the-art tools and technologies to build the next wave of software applications for their global enterprise.
Basic Qualifications
Required Skills
Preferred Skills:
Location: Rockville. MD - 100% Remote
Duration: Long Term Contract
Job Description:
Client is seeking a talented, energetic, ambitious Graph DB - Neo4J Developer who wants to join their team, As a Graph developer you will have the opportunity to be a member of the global software development organization working with state-of-the-art tools and technologies to build the next wave of software applications for their global enterprise.
Basic Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, CIS, MIS or related technical field of study
- 5-10 years of strong experience with RDBMS system and graph modeling, building and administering large-scale distributed applications Effective communication skills
Required Skills
- Ability to turn abstract and logical concepts into IT solutions. Lead and deliver usable, integrated, and secure solutions day one.
- 5+ years of hands-on relational, dimensional, and/or analytic experience (using RDBMS, dimensional, NoSQL data platform technologies, and ETL and data ingestion protocols).
- Apply data engineering expertise, develop, and implement data models, database design, query plan and database components, with experience in:
- Data models for Property-Graph databases e.g. Neo4j
- Master, Reference and Metadata Management, Data Quality, Integration, Interoperability
- Query Languages for Property-Graph or Knowledge-Graph, NoSQL, and Relational databases e.g. Gremlin, Cypher, SQL, GraphQL
- Data Quality for data ingestion pipelines
- Participate in design, scoping, implementation, and testing in short agile release cycles
- Collaborate with other software engineers, domain experts, and end-users, to build the right solutions that address our business needs
- Data modeling and query optimization expertise
- Hands-on Cypher/Gremlin scripting skills with query optimization
Preferred Skills:
- Hands on experience with large volume data, with a high transaction rate on one or more of the following technologies:
- Graph database, NoSQL database, Relational database, ETL processing
- Experience working with Azure platform and components.
- Proficiency with at least one of the following for each:
- Cosmos DB, neo4j or another graph database
- JavaScript, NodeJS, and JSON-LD
- Modeling tools
- CI/CD experience with:
- Git/TFS, Containers, Ansible
- Real-time or near real-time data pipelines