Downtown Montreal Northeast, Canada | Posted on 05/28/2026

Responsibilities

  • Design and develop robust enterprise applications that impact operations in Java (backend) and Angular (frontend)
  • Develop reusable components, libraries and utilities to accelerate solution development within the team
  • Take charge of end-to-end deliveries: from understanding the need to production deployment, including design, development, testing, documentation and support
  • Leverage the data available on Databricks and develop Python and SQL scripts for automation, prototyping, and data validation
  • Analyze and understand the business needs of different stakeholders in order to propose appropriate application and analytical solutions
  • Collaborate closely with business teams, data analysts and other developers to ensure the relevance and quality of the solutions delivered

Requirements

  • Minimum of 6 years of experience related to the mandate, senior resource
  • Very good knowledge of best practices in data engineering and data modeling
  • Very good knowledge of the Azure Databricks and Azure Data Factory platform, their functionalities, including Azure DevOps for source code management and branching
  • Very good knowledge of the Python programming language and SQL
  • Good understanding of the ETL concept, medallion architecture and processes related to data ingestion and exposure in the context of cloud analytics solutions
  • Good understanding of distributed data processing concepts, Spark and big data
  • Good knowledge of Python libraries, how to use them and how to create new ones with a view to reuse
  • Knowledge of MLOPS tools, the artificial intelligence solutions lifecycle and related concepts
  • Knowledge of Agile process within the framework of a DevOps working group and of JIRA and Confluence software
  • Experience with VS Code or another text editor
  • Ability to interpret the technical requirements for deliverables and deliver a high-performing, stable, and high-quality data solution
  • Ability to suggest ways to improve existing solutions in order to help them evolve
  • Strong technical leadership in one's area of expertise to propel the team towards the design of cutting‑edge analytical solutions

Required technologies and tools: SQL, Databricks, Git, Python, Java, Azure

Hybrid twice a week at the Montreal office, depending on client demand


#J-18808-Ljbffr
Similar jobs

Databricks Developer

Apply Now
Back to search page