Contract Duration : 1 year
Required Qualifications
Core Experience (2+ years) :
SQL querying and data manipulation
ETL design and implementation
Nice to Have :
Experience with Databricks, Snowflake, or similar data / analytics platforms
Exposure to CI / CD pipelines and DevOps practices
Data visualization or reporting tools (e.g., Plotly)
Additional Assets :
Experience in banking or financial services, especially Capital Markets
SQL Server Integration Services (SSIS)
REST APIs or Web Services
Messaging technologies (e.g., Solace, MQ
Role Overview
We are seeking a motivated Junior Data Platform Developer to support the design, development, and maintenance of data pipelines within a modern analytics environment. This is a contract opportunity for someone early in their career who is eager to build hands‑on experience working with large‑scale data platforms and enterprise systems.
Key Responsibilities
Design, build, and enhance ETL workflows using Python and SQL within a Databricks environment
Support the ongoing development and maintenance of a centralized data platform used for analytics and reporting
Collaborate with multiple technology teams to integrate new data sources and streamline data ingestion processes
Help define and follow data engineering standards, best practices, and reusable patterns
Assist with code deployments, unit testing, and release activities to ensure timely and stable deliveries
Partner with Business Analysts during functional testing and support QA teams during regression testing
Participate in design discussions and contribute to technical documentation
Support continuous improvement initiatives across data pipelines and platform processes
What Success Looks Like
Taking ownership of assigned development tasks from requirements through deployment
Translating functional requirements into clear, maintainable technical solutions
Delivering high‑quality code that aligns with established standards and timelines
Communicating effectively with stakeholders during design reviews and implementation phases
Contributing to platform enhancements that improve reliability, scalability, and performance
Note : We use AI tools to : obtain basic information, detect plagiarism, false employment history or references, categorize your skills, and do an initial match with job posting.
#J-18808-Ljbffr
Python Developer • Toronto, Canada