Title: Python, Snowflake Developer
Location: Montreal / Hybrid / FACE TO FACE IS MANDATORY - SUBMIT LOCAL CANDIDATES
JOB DESCRIPTION:
Skills Requirement:
Strong experience with relational databases such as Sybase, DB2, and Snowflake.
Proficient in Python for data processing and automation tasks.
Experience with any reporting tools such as Power BI, Crystal Reports, and SSRS.
Solid understanding of data modeling, stored procedures, and SQL query optimization.
Familiarity with Unix/K-Shell scripting.
Knowledge of financial services, particularly investment banking or trading operations.
Exposure to Agile development methodologies and collaborative team environments.
Strong communication skills for working with stakeholders and cross-functional teams.
Responsibilities:
Design and implement scalable data solutions using Snowflake and other RDBMS platforms.
Develop and optimize stored procedures, views, and complex SQL queries.
Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
Build and maintain reporting dashboards using Power BI or other reporting tools.
Perform data analysis, profiling, and validation to support business decisions.
Participate in Agile ceremonies and contribute to sprint planning, reviews, and retrospectives.
Support UAT and production deployments, ensuring data integrity and performance.
Document technical designs and maintain solution documentation as per project standards.
Preferred Qualifications:
5+ years of experience in database development and data engineering.
Hands-on experience with Snowflake and Python in a production environment.
Experience in financial domain projects, especially involving trade lifecycle or regulatory reporting.
Knowledge of data governance, data lineage, and metadata management.
Familiarity with cloud platforms (Azure, AWS) is a plus.
Certification in Snowflake or related technologies is an advantage."
Regards
Krishna
Job Type: Fixed term contract
Contract length: 12 months
Pay: $70.00-$75.00 per hour