Job role

Senior Developer – Graph Database

Description

Job summary

Duties and Responsibilities:

  • Will be responsible for implementing Neo4j
  • Will be responsible for documenting the architecture, development, and implementation activities on the Neo4j ETL component as well as Graph Database Administration
  • Will be responsible for managing the ETL processes for the Neo4j Graph database as needed and the ETL processes to update the database.
  • Work within and across teams in implementing and testing new releases
  • Will be responsible for managing the ETL processes for the Neo4j Graph database as needed and the ETL processes to update the database.
  • Continuous improvements and learn new tools and technologies implemented as part of the product lifecycle.
  • Work independently in a remote working environment

Technical Qualifications:

  • Experience in Neo4j Graph database and strong knowledge of the Cypher Query language and APOC plugin
  • Familiarity with graphing libraries and packages like D3.js, GraphXR, and Neovis.js.
  • Experience on working with database platforms including MySQL and Elastic
  • Python or Javascript functional programming experience
  • 3+ years of experience in a similar role
  • Familiarity with development frameworks like React and Django.
  • Proficiency with relational database technologies such as MySQL, Oracle, or SQL Server

Nice to Have:

  • Experience in AI and Machine learning would be preferred
  • Experience in a cloud-based environment (AWS) would be an asset
  • Experience developing REST API interfaces would be preferred
  • Knowledge of the software development life cycle
  • 3+ years of experience building user interfaces that consume RESTful APIs and user interfaces on a microservice architectures
  • Solid foundation in mathematics and statistical analysis

How to Apply:

Send your application to careers@styxintel.com

Please include your cover letter, resume, and the job title of the position you are applying for.