[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-data-pipelines-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fdata-pipelines":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fdata-pipelines":269,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fdata-pipelines":398},{},{"total":5,"jobs":6},5,[7,62,97,143,222],{"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":31,"processed_job_expertise_skills":44,"processed_job_expertise_skills_labels":45,"max_cpc":60,"actual_cpc":61},82560,"senior-director-risk-data-strategy-canadian-imperial-bank-of-commerce-canada","Senior Director, Risk Data Strategy",null,false,{"name":14,"slug":15,"logo_url":11},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[17],"Toronto",[19],"CA","hybrid",150000,250000,"CAD","estimated",[26],"FULL_TIME","permanent",{"security":29,"resiliency":29,"data controls":29,"data modelling":30,"data pipelines":30,"data platforms":30,"data integration":30,"data warehousing":30,"machine learning":29,"advanced analytics":29,"cloud architecture":30,"artificial intelligence":29},3,4,[32,33,34,35,36,37,38,39,40,41,42,43],"Cloud Architecture","Data Platforms","Data Integration","Data Modelling","Data Warehousing","Data Pipelines","Security","Resiliency","Data Controls","Artificial Intelligence","Machine Learning","Advanced Analytics",{"bcbs 239":30,"osfi car":30,"data strategy":30,"data governance":30,"program management":30,"project management":30,"strategic planning":30,"process improvement":29,"risk data management":30,"regulatory compliance":30,"stakeholder management":30,"transformation leadership":30,"enterprise risk management":30,"compliance program management":29},[46,47,48,49,50,51,52,53,54,55,56,57,58,59],"Risk Data Management","Data Governance","Regulatory Compliance","BCBS 239","OSFI CAR","Enterprise Risk Management","Program Management","Project Management","Strategic Planning","Data Strategy","Transformation Leadership","Stakeholder Management","Process Improvement","Compliance Program Management",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":70,"processed_home_office":20,"processed_salary_min":71,"processed_salary_max":21,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":72,"processed_employment_types":27,"processed_it_skills":73,"processed_it_skills_labels":74,"processed_job_expertise_skills":84,"processed_job_expertise_skills_labels":85,"max_cpc":60,"actual_cpc":61},70476,"ibm-mdm-lead-developer-bank-of-montreal","IBM MDM Lead Developer",{"name":67,"slug":68,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],[19],70000,[26],{"ibm mdm":30,"match360":30,"mq messaging":29,"data modeling":30,"data security":29,"data pipelines":30,"cloud computing":29,"informatica mdm":30,"data integration":30},[75,76,77,78,79,80,81,82,83],"IBM MDM","Informatica MDM","Match360","MQ messaging","Data modeling","Data integration","Cloud computing","Data pipelines","Data security",{"configuration":30,"implementation":30,"data governance":29,"solution design":30,"batch integration":30,"pme customizations":30,"survivorship rules":30,"real-time integration":30,"master data management":30,"requirements gathering":30,"data quality management":29},[86,87,88,89,90,91,92,93,94,95,96],"Master Data Management","Data governance","Data quality management","Solution design","Configuration","Implementation","Requirements gathering","Survivorship rules","PME customizations","Batch integration","Real-time integration",{"id":98,"slug":99,"title":100,"raw_title":11,"is_featured":12,"company":101,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":104,"processed_country_iso_code_gmaps":105,"processed_home_office":106,"processed_salary_min":107,"processed_salary_max":108,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":109,"processed_employment_types":27,"processed_it_skills":110,"processed_it_skills_labels":111,"processed_job_expertise_skills":127,"processed_job_expertise_skills_labels":128,"max_cpc":60,"actual_cpc":61},66891,"transaction-banking-core-full-stack-architect-the-toronto-dominion-bank-canada","Transaction Banking Core Full Stack Architect",{"name":102,"slug":103,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],"onsite",149500,177000,[26],{"azure":30,"cloud":30,"kafka":30,"unity":29,"events":30,"camunda":29,"fluxnova":29,"rest api":30,"azure aks":30,"kubernetes":30,"safe agile":29,"api gateway":30,"data bricks":30,"data modeling":30,"microservices":30,"data pipelines":30},[112,113,114,115,116,37,117,118,119,120,121,122,123,124,125,126],"Kubernetes","Azure AKS","Microservices","Events","Cloud","API Gateway","Rest API","Camunda","FluxNova","Azure","Data Bricks","Unity","Data Modeling","Kafka","SaFE Agile",{"finacle":30,"ledgers":30,"it governance":30,"cost management":29,"credit products":30,"vendor management":29,"dda & term deposits":30,"domain architecture":30,"contract negotiation":29,"technical leadership":30,"core banking products":30,"solution architecture":30,"architecture framework":30,"enterprise architecture":30},[129,130,131,132,133,134,135,136,137,138,139,140,141,142],"Architecture Framework","Solution Architecture","Enterprise Architecture","Domain Architecture","Technical Leadership","IT Governance","Vendor Management","Contract Negotiation","Cost Management","Core Banking Products","Ledgers","Finacle","DDA & Term Deposits","Credit Products",{"id":144,"slug":145,"title":146,"raw_title":11,"is_featured":12,"company":147,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":150,"processed_country_iso_code_gmaps":151,"processed_home_office":20,"processed_salary_min":152,"processed_salary_max":153,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":154,"processed_employment_types":27,"processed_it_skills":155,"processed_it_skills_labels":156,"processed_job_expertise_skills":181,"processed_job_expertise_skills_labels":182,"max_cpc":60,"actual_cpc":61},80074,"product-engineering-fabric-data-engineering-allstate-insurance-company-of-canada-permanent","Product Engineering (Fabric Data Engineering)",{"name":148,"slug":149,"logo_url":11},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[19],80900,120000,[26],{"dax":30,"git":30,"sql":30,"rest":29,"ci\u002Fcd":30,"spark":30,"python":30,"onelake":30,"pyspark":30,"power bi":30,"dataflows":30,"lakehouse":30,"notebooks":30,"warehouse":30,"delta lake":30,"direct lake":30,"azure devops":30,"azure monitor":30,"log analytics":30,"data pipelines":30,"github copilot":29,"microsoft fabric":30,"microsoft purview":30,"copilot in power bi":29,"fabric api for graphql":29},[157,158,159,160,161,37,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180],"Microsoft Fabric","OneLake","Lakehouse","Warehouse","Notebooks","Dataflows","Direct Lake","SQL","PySpark","Python","Spark","Delta Lake","Azure DevOps","CI\u002FCD","Git","Power BI","DAX","Microsoft Purview","Azure Monitor","Log Analytics","Fabric API for GraphQL","REST","GitHub Copilot","Copilot in Power BI",{"claims":30,"vacuum":30,"billing":30,"v-order":30,"z-order":30,"optimize":30,"actuarial":30,"loss ratio":30,"code review":30,"data lineage":30,"data quality":30,"star schemas":30,"underwriting":30,"data security":30,"dlp alignment":30,"observability":30,"combined ratio":30,"api integration":29,"data governance":30,"incident triage":30,"change data feed":30,"data engineering":30,"capacity planning":30,"liquid clustering":30,"semantic modeling":30,"release governance":30,"row-level security":30,"data transformation":30,"kimball methodology":30,"dimensional modeling":30,"regulatory reporting":30,"column-level security":30,"object-level security":30,"partitioning strategy":30,"spark workload tuning":30,"incremental load patterns":30,"insurance domain knowledge":30,"auto and property insurance":30,"slowly changing dimensions type 2":30,"delta table performance optimization":30},[183,47,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221],"Data Engineering","Data Security","Data Quality","Data Transformation","Semantic Modeling","Dimensional Modeling","Kimball Methodology","Star Schemas","Slowly Changing Dimensions Type 2","Incremental Load Patterns","Delta Table Performance Optimization","OPTIMIZE","Z-Order","V-Order","Liquid Clustering","VACUUM","Change Data Feed","Partitioning Strategy","Spark Workload Tuning","Row-Level Security","Column-Level Security","Object-Level Security","DLP Alignment","Data Lineage","Regulatory Reporting","Insurance Domain Knowledge","Auto and Property Insurance","Claims","Billing","Actuarial","Underwriting","Loss Ratio","Combined Ratio","API Integration","Capacity Planning","Code Review","Release Governance","Observability","Incident Triage",{"id":223,"slug":224,"title":225,"raw_title":11,"is_featured":12,"company":226,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":227,"processed_country_iso_code_gmaps":228,"processed_home_office":106,"processed_salary_min":229,"processed_salary_max":153,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":230,"processed_employment_types":27,"processed_it_skills":231,"processed_it_skills_labels":233,"processed_job_expertise_skills":253,"processed_job_expertise_skills_labels":254,"max_cpc":60,"actual_cpc":61},54566,"associate-full-stack-engineer-bank-of-montreal","Associate, Full Stack Engineer",{"name":67,"slug":68,"logo_url":11},[17],[19],90000,[26],{"c#":232,"aws":29,"etl":30,"gcp":29,"llm":30,"sql":30,"java":232,"azure":29,"ci\u002Fcd":29,"flask":30,"nosql":30,"scala":232,"docker":29,"python":30,"fastapi":30,"node.js":30,"react js":30,"javascript":30,"kubernetes":29,"openai api":30,"typescript":30,"restful api":30,"hugging face":30,"generative ai":30,"microservices":30,"data pipelines":30},2,[166,234,235,236,237,238,239,164,240,241,114,242,112,243,121,244,170,245,246,247,248,249,37,250,251,252],"JavaScript","TypeScript","React JS","FastAPI","Flask","Node.js","NoSQL","RESTful API","Docker","AWS","GCP","Generative AI","LLM","OpenAI API","Hugging Face","ETL","C#","Scala","Java",{"sdlc":30,"data processing":30,"financial markets":29,"investment banking":29,"trading strategies":29,"agile methodologies":30,"backend development":30,"system architecture":30,"frontend development":30,"financial data formats":29,"full stack development":30,"security best practices":30,"performance optimization":30,"financial domain knowledge":29},[255,256,257,258,259,260,261,262,263,264,265,266,267,268],"Full Stack Development","Frontend Development","Backend Development","System Architecture","Data Processing","Performance Optimization","Security Best Practices","Agile Methodologies","SDLC","Financial Domain Knowledge","Investment Banking","Financial Markets","Trading Strategies","Financial Data Formats",{"industry":270,"employment_type":280,"expertise_skills":283,"it_skills":336,"salary_currency":394,"processed_working_hours":396},[271,274,277],{"key":272,"label":273,"count":30},"financial services","Financial Services",{"key":275,"label":276,"count":29},"banking","Banking",{"key":278,"label":279,"count":60},"insurance","Insurance",[281],{"key":27,"label":282,"count":5},"PERMANENT",[284,286,288,291,293,295,297,299,301,304,306,308,310,312,314,316,318,320,322,325,327,329,331,334],{"key":285,"label":47,"slug":285,"count":29},"data-governance",{"key":287,"label":264,"slug":287,"count":60},"financial-domain-knowledge",{"key":289,"label":290,"slug":289,"count":60},"survivorship-rules","Survivorship Rules",{"key":292,"label":255,"slug":292,"count":60},"full-stack-development",{"key":294,"label":214,"slug":294,"count":60},"loss-ratio",{"key":296,"label":195,"slug":296,"count":60},"z-order",{"key":298,"label":201,"slug":298,"count":60},"spark-workload-tuning",{"key":300,"label":258,"slug":300,"count":60},"system-architecture",{"key":302,"label":303,"slug":302,"count":60},"it-governance","It Governance",{"key":305,"label":260,"slug":305,"count":60},"performance-optimization",{"key":307,"label":261,"slug":307,"count":60},"security-best-practices",{"key":309,"label":197,"slug":309,"count":60},"liquid-clustering",{"key":311,"label":190,"slug":311,"count":60},"star-schemas",{"key":313,"label":259,"slug":313,"count":60},"data-processing",{"key":315,"label":139,"slug":315,"count":60},"ledgers",{"key":317,"label":203,"slug":317,"count":60},"column-level-security",{"key":319,"label":202,"slug":319,"count":60},"row-level-security",{"key":321,"label":193,"slug":321,"count":60},"delta-table-performance-optimization",{"key":323,"label":324,"slug":323,"count":60},"sdlc","Sdlc",{"key":326,"label":219,"slug":326,"count":60},"release-governance",{"key":328,"label":212,"slug":328,"count":60},"actuarial",{"key":330,"label":206,"slug":330,"count":60},"data-lineage",{"key":332,"label":333,"slug":332,"count":60},"bcbs-239","Bcbs 239",{"key":335,"label":211,"slug":335,"count":60},"billing",[337,339,341,343,345,348,350,353,355,357,359,361,363,366,368,371,373,375,378,380,383,386,389,392],{"key":338,"label":37,"slug":338,"count":5},"data-pipelines",{"key":340,"label":112,"slug":340,"count":232},"kubernetes",{"key":342,"label":124,"slug":342,"count":232},"data-modeling",{"key":344,"label":114,"slug":344,"count":232},"microservices",{"key":346,"label":347,"slug":346,"count":232},"cicd","Ci\u002FCd",{"key":349,"label":34,"slug":349,"count":232},"data-integration",{"key":351,"label":352,"slug":351,"count":232},"ms-azure","MS Azure",{"key":354,"label":164,"slug":354,"count":232},"sql",{"key":356,"label":166,"slug":356,"count":232},"python",{"key":358,"label":242,"slug":358,"count":60},"docker",{"key":360,"label":43,"slug":360,"count":60},"advanced-analytics",{"key":362,"label":38,"slug":362,"count":60},"security",{"key":364,"label":365,"slug":364,"count":60},"github-copilot","Github Copilot",{"key":367,"label":176,"slug":367,"count":60},"log-analytics",{"key":369,"label":370,"slug":369,"count":60},"azure-devops","Azure Devops",{"key":372,"label":175,"slug":372,"count":60},"azure-monitor",{"key":374,"label":36,"slug":374,"count":60},"data-warehousing",{"key":376,"label":377,"slug":376,"count":60},"pyspark","Pyspark",{"key":379,"label":171,"slug":379,"count":60},"git",{"key":381,"label":382,"slug":381,"count":60},"react-js","React Js",{"key":384,"label":385,"slug":384,"count":60},"llm","Llm",{"key":387,"label":388,"slug":387,"count":60},"informatica-mdm","Informatica Mdm",{"key":390,"label":391,"slug":390,"count":60},"rest","Rest",{"key":393,"label":157,"slug":393,"count":60},"microsoft-fabric",[395],{"key":23,"label":23,"count":5},[397],{"key":26,"label":26,"count":5},{"total":399,"jobs":400},0,[]]