14 Oct
|
Spruce InfoTech
|
Ontario
14 Oct
Spruce InfoTech
Ontario
Experience: 8+ Years | Location: Toronto, ON – Hybrid | Duration: 6–12 Months
Role Overview: We are looking for a hands-on Senior Data Engineer / Data Modeler with robust expertise in both Data Engineering and Data Modeling . The consultant must have excellent Python and PySpark coding skills , strong SQL/Data Modeling experience , and experience working in the Banking/Financial Services domain.
Key Responsibilities
Design conceptual, logical, and physical data models for banking data.
Develop and optimize scalable data pipelines using Python, PySpark, and SQL .
Perform SQL Data Modeling and JSON Data Modeling for structured and semi-structured data.
Perform data transformation, integration, mapping, and quality validation.
Translate business requirements into data models and engineering solutions.
Write, optimize, and troubleshoot Python and PySpark code for large-scale data processing.
Optimize data processing and troubleshoot pipelines for performance and scalability.
Mandatory Skills
8+ years of experience in Data Engineering and Data Modeling .
Strong hands-on coding experience in Python .
Strong hands-on coding experience in PySpark .
Strong SQL Data Modeling / JSON Data Modeling experience.
Strong SQL and ETL/ELT experience.
Strong knowledge of conceptual, logical, and physical data modeling.
Experience with dimensional modeling and data warehouse concepts.
Experience with large-scale data processing and modern data platforms.
Ideal Candidate: We are looking for one consultant who can perform both Data Modeling and Data Engineering , with a strong emphasis on hands-on Python and PySpark development . The candidate should have practical experience with SQL and JSON data modeling . This is not a pure Data Modeler role .
#J-18808-Ljbffr
📌 Senior Data Engineer/ Data Modeler (Ontario)
🏢 Spruce InfoTech
📍 Ontario