We are looking for a skilled Data Engineer with hands-on experience in graph databases, particularly Neo4j, along with strong expertise in SQL and ETL development using Spark. The ideal candidate will design, build, and optimize scalable data pipelines and graph-based data solutions to support analytics, reporting, and advanced data use cases.
Key Responsibilities:Design and develop scalable ETL pipelines using Spark for large-scale data processing.
Build and manage graph-based data solutions using Neo4j.
Develop and optimize complex SQL queries for data extraction, transformation, and reporting.
Model and structure data for both relational and graph databases.
Integrate data from multiple structured and unstructured sources.
Implement and maintain data quality, validation, and governance standards.
Ensure data security and compliance across pipelines and storage systems.
Optimize data workflows for performance, scalability, and reliability.
Collaborate with data scientists, analysts, and business teams to deliver data solutions.
Monitor and troubleshoot ETL jobs and data pipeline performance.
Required Skills & Qualifications:Strong hands-on experience with Neo4j and graph data modeling.
Proficiency in SQL for data manipulation and querying.
Experience with ETL frameworks and big data processing using Spark.
Solid understanding of data modeling (relational & graph).
Knowledge of data security best practices and compliance standards.
Experience in handling large datasets and distributed systems.
Strong problem-solving and analytical skills.
Good communication and collaboration abilities.