[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-hadoop-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fhadoop":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fhadoop":305,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fhadoop":437},{},{"total":5,"jobs":6},9,[7,62,115,151,167,193,211,238,279],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":30,"processed_job_expertise_skills":49,"processed_job_expertise_skills_labels":50,"max_cpc":60,"actual_cpc":61},81352,"data-engineer-bank-of-montreal-3","Data Engineer",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Toronto",[19],"CA","onsite",55500,120000,"CAD","estimated",[26],"FULL_TIME","permanent",{"sql":29,"jira":29,"ssis":29,"genai":29,"nosql":29,"scala":29,"spark":29,"hadoop":29,"python":29,"netezza":29,"aws glue":29,"ai concepts":29,"data warehousing":29,"prompt engineering":29,"etl\u002Felt development":29,"ai-powered tools in sdlc":29,"retrieval-augmented generation (rag)":29,"cloud storage and computing services (aws, azure)":29},3,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"SQL","NoSQL","Python","Spark","Scala","SSIS","AWS Glue","Cloud Storage and Computing Services (AWS, Azure)","Hadoop","Netezza","JIRA","ETL\u002FELT Development","Data Warehousing","AI Concepts","GenAI","Prompt Engineering","Retrieval-Augmented Generation (RAG)","AI-Powered Tools in SDLC",{"data mapping":29,"data analysis":29,"agile delivery":29,"data profiling":29,"technical design":29,"regression testing":29,"process improvement":29,"automation scripting":29,"framework development":29},[51,52,53,54,55,56,57,58,59],"Data Analysis","Data Mapping","Data Profiling","Agile Delivery","Regression Testing","Process Improvement","Technical Design","Automation Scripting","Framework Development",1,1.2,{"id":63,"slug":64,"title":65,"raw_title":11,"is_featured":12,"company":66,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":69,"processed_country_iso_code_gmaps":71,"processed_home_office":72,"processed_salary_min":73,"processed_salary_max":74,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":75,"processed_employment_types":27,"processed_it_skills":76,"processed_it_skills_labels":79,"processed_job_expertise_skills":100,"processed_job_expertise_skills_labels":101,"max_cpc":60,"actual_cpc":61},84125,"data-engineer-investments-ia-financial-services-inc","Data Engineer, Investments",{"name":67,"slug":68,"logo_url":11},"IA Financial Services Inc.","ia-financial-services-inc",[70],"Québec",[19],"hybrid",90000,130000,[26],{"iam":29,"ci\u002Fcd":29,"mlops":77,"spark":29,"github":29,"hadoop":77,"dataops":29,"etl\u002Felt":78,"prefect":78,"bigquery":78,"dataproc":29,"cloud run":29,"terraform":29,"cloud storage":29,"data modeling":78,"data security":29,"microservices":29,"github actions":29,"data governance":29,"cloud workstations":77,"google cloud platform":78,"infrastructure as code":29},2,4,[80,81,82,83,84,85,86,87,88,89,34,39,90,91,92,93,94,95,96,97,98,99],"Google Cloud Platform","BigQuery","Cloud Storage","Dataproc","Cloud Run","Cloud Workstations","Prefect","GitHub","GitHub Actions","Terraform","Data Modeling","ETL\u002FELT","CI\u002FCD","Infrastructure as Code","Microservices","IAM","Data Governance","Data Security","MLOps","DataOps",{"devops":29,"dataops":29,"automation":78,"data quality":29,"orchestration":78,"financial data":77,"data governance":29,"investment data":77,"data engineering":78,"data traceability":29,"agile methodologies":29,"data pipeline design":78,"data pipeline development":78,"data pipeline maintenance":78,"data lakehouse architecture":29},[102,103,104,105,106,107,108,109,99,110,111,96,112,113,114],"Data Engineering","Data Pipeline Design","Data Pipeline Development","Data Pipeline Maintenance","Data Lakehouse Architecture","Orchestration","Automation","DevOps","Data Quality","Data Traceability","Investment Data","Financial Data","Agile Methodologies",{"id":116,"slug":117,"title":118,"raw_title":11,"is_featured":12,"company":119,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":120,"processed_country_iso_code_gmaps":121,"processed_home_office":20,"processed_salary_min":122,"processed_salary_max":123,"processed_salary_currency":124,"processed_salary_source":24,"processed_working_hours":125,"processed_employment_types":27,"processed_it_skills":126,"processed_it_skills_labels":127,"processed_job_expertise_skills":139,"processed_job_expertise_skills_labels":140,"max_cpc":60,"actual_cpc":61},70489,"machine-learning-engineer-bank-of-montreal","Machine Learning Engineer",{"name":14,"slug":15,"logo_url":11},[17],[19],80000,175000,"USD",[26],{"aws":29,"git":29,"sql":29,"azure":29,"keras":78,"docker":29,"hadoop":29,"python":78,"jenkins":29,"pytorch":78,"kubernetes":29,"tensorflow":78,"apache spark":29,"scikit-learn":78,"google cloud platform":29},[33,31,128,129,130,131,132,39,133,134,135,136,137,138,80],"TensorFlow","PyTorch","Scikit-learn","Keras","Apache Spark","Docker","Kubernetes","Jenkins","Git","AWS","Azure",{"statistics":29,"mathematics":29,"programming":78,"deep learning":78,"ml algorithms":78,"scaling models":78,"machine learning":78,"operations research":29,"computational thinking":78,"continuous integration and continuous delivery\u002Fdeployment":78},[141,142,143,144,145,146,147,148,149,150],"Mathematics","Statistics","Operations Research","Deep Learning","Machine Learning","Scaling Models","Continuous Integration and Continuous Delivery\u002FDeployment","ML Algorithms","Computational Thinking","Programming",{"id":152,"slug":153,"title":154,"raw_title":11,"is_featured":12,"company":155,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":156,"processed_country_iso_code_gmaps":157,"processed_home_office":20,"processed_salary_min":158,"processed_salary_max":159,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":160,"processed_employment_types":27,"processed_it_skills":161,"processed_it_skills_labels":162,"processed_job_expertise_skills":164,"processed_job_expertise_skills_labels":165,"max_cpc":60,"actual_cpc":61},70549,"senior-data-engineer-bank-of-montreal","Senior Data Engineer",{"name":14,"slug":15,"logo_url":11},[17],[19],70000,150000,[26],{"sql":78,"jira":29,"ssis":29,"genai":29,"nosql":78,"scala":78,"spark":78,"hadoop":29,"python":78,"etl\u002Felt":78,"netezza":29,"aws glue":29,"ai concepts":29,"data warehousing":78,"prompt engineering":29,"ai-powered tools in sdlc":29,"retrieval-augmented generation (rag)":29,"cloud storage and computing services (aws, azure)":29},[31,32,33,34,35,36,37,38,39,40,41,91,43,44,45,46,47,163],"AI-powered Tools in SDLC",{"data mapping":78,"data analysis":78,"agile delivery":78,"data profiling":78,"technical design":78,"regression testing":78,"process improvement":78,"automation scripting":78,"reusable code development":78},[51,52,53,54,56,57,55,58,166],"Reusable Code Development",{"id":168,"slug":169,"title":170,"raw_title":11,"is_featured":12,"company":171,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":172,"processed_country_iso_code_gmaps":173,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":124,"processed_salary_source":24,"processed_working_hours":174,"processed_employment_types":27,"processed_it_skills":175,"processed_it_skills_labels":176,"processed_job_expertise_skills":179,"processed_job_expertise_skills_labels":180,"max_cpc":60,"actual_cpc":61},70452,"developer-data-ai-platform-support-bank-of-montreal","Developer - Data, AI, Platform & Support",{"name":14,"slug":15,"logo_url":11},[17],[19],[26],{"sql":29,"jira":29,"ssis":29,"nosql":29,"scala":29,"spark":29,"hadoop":29,"python":29,"netezza":29,"pyspark":29,"aws glue":29,"cloud storage and computing services (aws, azure)":29},[31,32,33,34,177,35,36,37,178,39,40,41],"PySpark","Cloud storage and computing services (AWS, Azure)",{"ai concepts":29,"data mapping":29,"data analysis":29,"data modeling":29,"generative ai":29,"agile delivery":29,"data profiling":29,"prompt engineering":29,"ai-powered tools in sdlc":29,"data warehousing concepts":29,"etl\u002Felt development and testing":29,"retrieval-augmented generation (rag)":29},[181,182,183,184,185,186,187,188,189,190,191,192],"ETL\u002FELT development and testing","Data warehousing concepts","Data analysis","Data modeling","Data mapping","Data profiling","AI concepts","Generative AI","Prompt engineering","Retrieval-augmented generation (RAG)","AI-powered tools in SDLC","Agile delivery",{"id":194,"slug":195,"title":196,"raw_title":11,"is_featured":12,"company":197,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":198,"processed_country_iso_code_gmaps":199,"processed_home_office":20,"processed_salary_min":158,"processed_salary_max":159,"processed_salary_currency":124,"processed_salary_source":24,"processed_working_hours":200,"processed_employment_types":27,"processed_it_skills":201,"processed_it_skills_labels":202,"processed_job_expertise_skills":204,"processed_job_expertise_skills_labels":205,"max_cpc":60,"actual_cpc":61},70545,"senior-business-system-analyst-bank-of-montreal","Senior Business System Analyst",{"name":14,"slug":15,"logo_url":11},[17],[19],[26],{"aws":29,"sql":78,"ssis":29,"nosql":29,"scala":29,"spark":29,"hadoop":29,"python":29,"netezza":29,"unix\u002Flinux scripting":29},[31,32,33,35,36,34,203,137,39,40],"Unix\u002FLinux scripting",{"ai\u002Fml":77,"data mapping":78,"data modeling":78,"data warehousing":78,"analysis techniques":78,"predictive analytics":77,"problem decomposition":78},[206,184,185,207,208,209,210],"Data warehousing","Problem decomposition","Analysis techniques","Predictive analytics","AI\u002FML",{"id":212,"slug":213,"title":214,"raw_title":11,"is_featured":12,"company":215,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":218,"processed_country_iso_code_gmaps":219,"processed_home_office":20,"processed_salary_min":73,"processed_salary_max":74,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":220,"processed_employment_types":27,"processed_it_skills":221,"processed_it_skills_labels":222,"processed_job_expertise_skills":229,"processed_job_expertise_skills_labels":230,"max_cpc":60,"actual_cpc":61},66840,"senior-aml-it-developer-td-securities-usa-llc","Senior AML IT Developer",{"name":216,"slug":217,"logo_url":11},"TD Securities (USA) LLC","td-securities-usa-llc",[17],[19],[26],{"etl":29,"sql":29,"java":78,"agile":77,"kafka":29,"devops":77,"hadoop":29,"python":29,"solace":29,"databricks":29,"apache spark":78},[223,33,132,31,224,225,226,227,39,109,228],"Java","ETL","Kafka","Solace","Databricks","Agile",{"aml":78,"data modeling":78,"capital markets":78,"data engineering":78,"workflow engines":77,"vendor management":29,"system integration":78,"trade surveillance":78,"payments surveillance":78},[231,232,233,234,90,102,235,236,237],"Capital Markets","AML","Trade Surveillance","Payments Surveillance","System Integration","Vendor Management","Workflow Engines",{"id":239,"slug":240,"title":241,"raw_title":11,"is_featured":12,"company":242,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":245,"processed_country_iso_code_gmaps":246,"processed_home_office":20,"processed_salary_min":247,"processed_salary_max":248,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":249,"processed_employment_types":27,"processed_it_skills":250,"processed_it_skills_labels":251,"processed_job_expertise_skills":271,"processed_job_expertise_skills_labels":272,"max_cpc":60,"actual_cpc":61},66783,"java-developer-td-securities-the-toronto-dominion-bank-canada","Java Developer, TD Securities",{"name":243,"slug":244,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],102200,125000,[26],{"jms":29,"sql":78,"xml":29,"java":78,"jira":77,"json":29,"rest":29,"xslt":29,"azure":77,"nosql":77,"react":77,"stash":77,"devops":29,"drools":77,"hadoop":77,"oracle":29,"solace":77,"angular":77,"mongodb":77,"postgres":29,"cassandra":77,"confluence":77,"microservices":77,"teamcity\u002Fjenkins":77,"spring\u002Fspring boot":78,"tibco businessworks":77,"tibco businessevents":77,"secure coding practices":77},[223,252,31,253,254,255,256,257,258,259,260,261,262,226,263,264,265,266,41,267,268,269,138,39,32,109,94,270],"Spring\u002FSpring Boot","XML","XSLT","JSON","JMS","REST","Oracle","Postgres","Cassandra","MongoDB","Drools","TIBCO BusinessWorks","TIBCO BusinessEvents","Confluence","Stash","TeamCity\u002FJenkins","Angular","React","Secure coding practices",{"sdlc":29,"big data":77,"investment banking":29,"agile methodologies":29,"regulatory reporting":78,"complex event processing":77,"enterprise integration patterns":77},[273,274,114,275,276,277,278],"Regulatory Reporting","Investment Banking","SDLC","Enterprise Integration Patterns","Big Data","Complex Event Processing",{"id":280,"slug":281,"title":282,"raw_title":11,"is_featured":12,"company":283,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":284,"processed_country_iso_code_gmaps":285,"processed_home_office":72,"processed_salary_min":286,"processed_salary_max":287,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":288,"processed_employment_types":27,"processed_it_skills":289,"processed_it_skills_labels":290,"processed_job_expertise_skills":292,"processed_job_expertise_skills_labels":293,"max_cpc":60,"actual_cpc":61},70567,"senior-manager-data-engineering-bank-of-montreal","Senior Manager Data Engineering",{"name":14,"slug":15,"logo_url":11},[17],[19],94600,176000,[26],{"aws":78,"sql":78,"jira":29,"ssis":78,"azure":78,"ci\u002Fcd":78,"nosql":78,"scala":78,"spark":78,"devops":78,"hadoop":78,"python":78,"netezza":78,"aws glue":78,"apache airflow":78,"infrastructure as code":78},[31,32,33,34,35,36,37,137,138,39,40,291,109,92,93,41],"Apache Airflow",{"qa":78,"etl":78,"debugging":78,"automation":78,"ai concepts":78,"data mining":78,"data mapping":78,"unit testing":78,"data analysis":78,"data modeling":78,"generative ai":78,"agile delivery":78,"data profiling":78,"streaming data":78,"cloud computing":78,"batch processing":78,"data engineering":78,"data warehousing":78,"code optimization":78,"prompt engineering":78,"process improvement":78,"regulatory compliance":78,"solution architecture":78,"software engineering standards":78,"retrieval-augmented generation (rag)":78},[102,224,294,90,295,51,53,52,44,188,46,47,54,296,56,108,297,298,299,300,43,301,302,303,304],"Solution Architecture","Data Mining","Software Engineering Standards","Code Optimization","Debugging","Unit Testing","QA","Cloud Computing","Batch Processing","Streaming Data","Regulatory Compliance",{"industry":306,"employment_type":314,"expertise_skills":317,"it_skills":372,"salary_currency":432,"processed_working_hours":435},[307,310],{"key":308,"label":309,"count":5},"financial services","Financial Services",{"key":311,"label":312,"count":313},"banking","Banking",6,[315],{"key":27,"label":316,"count":5},"PERMANENT",[318,321,323,325,327,329,331,333,335,338,340,342,344,347,349,351,354,356,358,360,362,364,367,370],{"key":319,"label":52,"slug":319,"count":320},"data-mapping",5,{"key":322,"label":53,"slug":322,"count":78},"data-profiling",{"key":324,"label":90,"slug":324,"count":78},"data-modeling",{"key":326,"label":51,"slug":326,"count":78},"data-analysis",{"key":328,"label":54,"slug":328,"count":78},"agile-delivery",{"key":330,"label":102,"slug":330,"count":29},"data-engineering",{"key":332,"label":56,"slug":332,"count":29},"process-improvement",{"key":334,"label":57,"slug":334,"count":77},"technical-design",{"key":336,"label":337,"slug":336,"count":77},"generative-ai","Generative Ai",{"key":339,"label":46,"slug":339,"count":77},"prompt-engineering",{"key":341,"label":114,"slug":341,"count":77},"agile-methodologies",{"key":343,"label":108,"slug":343,"count":77},"automation",{"key":345,"label":346,"slug":345,"count":77},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",{"key":348,"label":58,"slug":348,"count":77},"automation-scripting",{"key":350,"label":55,"slug":350,"count":77},"regression-testing",{"key":352,"label":353,"slug":352,"count":77},"ai-concepts","Ai Concepts",{"key":355,"label":43,"slug":355,"count":77},"data-warehousing",{"key":357,"label":104,"slug":357,"count":60},"data-pipeline-development",{"key":359,"label":105,"slug":359,"count":60},"data-pipeline-maintenance",{"key":361,"label":110,"slug":361,"count":60},"data-quality",{"key":363,"label":111,"slug":363,"count":60},"data-traceability",{"key":365,"label":366,"slug":365,"count":60},"data-warehousing-concepts","Data Warehousing Concepts",{"key":368,"label":369,"slug":368,"count":60},"dataops","Dataops",{"key":371,"label":298,"slug":371,"count":60},"debugging",[373,375,378,381,384,386,388,390,393,396,399,402,405,408,411,413,416,417,420,421,424,426,428,429],{"key":374,"label":39,"slug":374,"count":5},"hadoop",{"key":376,"label":31,"slug":376,"count":377},"sql",8,{"key":379,"label":33,"slug":379,"count":380},"python",7,{"key":382,"label":383,"slug":382,"count":313},"nosql","Nosql",{"key":385,"label":34,"slug":385,"count":313},"spark",{"key":387,"label":40,"slug":387,"count":320},"netezza",{"key":389,"label":35,"slug":389,"count":320},"scala",{"key":391,"label":392,"slug":391,"count":320},"jira","Jira",{"key":394,"label":395,"slug":394,"count":320},"ssis","Ssis",{"key":397,"label":398,"slug":397,"count":78},"aws-glue","Aws Glue",{"key":400,"label":401,"slug":400,"count":29},"devops","Devops",{"key":403,"label":404,"slug":403,"count":29},"ms-azure","MS Azure",{"key":406,"label":407,"slug":406,"count":29},"cloud-storage-and-computing-services-aws-azure","Cloud Storage And Computing Services (Aws, Azure)",{"key":409,"label":410,"slug":409,"count":29},"aws","Aws",{"key":412,"label":132,"slug":412,"count":77},"apache-spark",{"key":414,"label":415,"slug":414,"count":77},"genai","Genai",{"key":355,"label":43,"slug":355,"count":77},{"key":418,"label":419,"slug":418,"count":77},"infrastructure-as-code","Infrastructure As Code",{"key":352,"label":353,"slug":352,"count":77},{"key":422,"label":423,"slug":422,"count":77},"etlelt","Etl\u002FElt",{"key":425,"label":94,"slug":425,"count":77},"microservices",{"key":427,"label":80,"slug":427,"count":77},"google-cloud-platform",{"key":339,"label":46,"slug":339,"count":77},{"key":430,"label":431,"slug":430,"count":77},"cicd","Ci\u002FCd",[433,434],{"key":23,"label":23,"count":313},{"key":124,"label":124,"count":29},[436],{"key":26,"label":26,"count":5},{"total":438,"jobs":439},0,[]]