[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Flog-analytics":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Flog-analytics":170,"seo-content-skill-log-analytics-ca":273,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Flog-analytics":274},{"industry":4,"employment_type":12,"expertise_skills":17,"it_skills":90,"salary_currency":162,"processed_working_hours":167},[5,9],{"key":6,"label":7,"count":8},"banking","Banking",1,{"key":10,"label":11,"count":8},"insurance","Insurance",[13],{"key":14,"label":15,"count":16},"permanent","PERMANENT",2,[18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87],{"key":19,"label":20,"slug":19,"count":16},"observability","Observability",{"key":22,"label":23,"slug":22,"count":8},"cicd","Ci\u002FCd",{"key":25,"label":26,"slug":25,"count":8},"automation","Automation",{"key":28,"label":29,"slug":28,"count":8},"loss-ratio","Loss Ratio",{"key":31,"label":32,"slug":31,"count":8},"z-order","Z-Order",{"key":34,"label":35,"slug":34,"count":8},"cloud-networking","Cloud Networking",{"key":37,"label":38,"slug":37,"count":8},"spark-workload-tuning","Spark Workload Tuning",{"key":40,"label":41,"slug":40,"count":8},"security-best-practices","Security Best Practices",{"key":43,"label":44,"slug":43,"count":8},"defender-for-cloud","Defender For Cloud",{"key":46,"label":47,"slug":46,"count":8},"liquid-clustering","Liquid Clustering",{"key":49,"label":50,"slug":49,"count":8},"star-schemas","Star Schemas",{"key":52,"label":53,"slug":52,"count":8},"agile-processes","Agile Processes",{"key":55,"label":56,"slug":55,"count":8},"column-level-security","Column-Level Security",{"key":58,"label":59,"slug":58,"count":8},"infrastructure-as-code","Infrastructure As Code",{"key":61,"label":62,"slug":61,"count":8},"row-level-security","Row-Level Security",{"key":64,"label":65,"slug":64,"count":8},"delta-table-performance-optimization","Delta Table Performance Optimization",{"key":67,"label":68,"slug":67,"count":8},"release-governance","Release Governance",{"key":70,"label":71,"slug":70,"count":8},"actuarial","Actuarial",{"key":73,"label":74,"slug":73,"count":8},"data-lineage","Data Lineage",{"key":76,"label":77,"slug":76,"count":8},"finops","Finops",{"key":79,"label":80,"slug":79,"count":8},"billing","Billing",{"key":82,"label":83,"slug":82,"count":8},"identity-and-access-management","Identity And Access Management",{"key":85,"label":86,"slug":85,"count":8},"incident-response","Incident Response",{"key":88,"label":89,"slug":88,"count":8},"regulatory-reporting","Regulatory Reporting",[91,94,97,100,103,106,109,112,115,118,121,124,127,130,133,136,139,142,145,148,151,154,156,159],{"key":92,"label":93,"slug":92,"count":16},"azure-devops","Azure Devops",{"key":95,"label":96,"slug":95,"count":16},"python","Python",{"key":98,"label":99,"slug":98,"count":16},"azure-monitor","Azure Monitor",{"key":101,"label":102,"slug":101,"count":16},"log-analytics","Log Analytics",{"key":104,"label":105,"slug":104,"count":8},"ms-powerbi","MS PowerBI",{"key":107,"label":108,"slug":107,"count":8},"terraform","Terraform",{"key":110,"label":111,"slug":110,"count":8},"github-copilot","Github Copilot",{"key":113,"label":114,"slug":113,"count":8},"application-insights","Application Insights",{"key":116,"label":117,"slug":116,"count":8},"pyspark","Pyspark",{"key":119,"label":120,"slug":119,"count":8},"git","Git",{"key":122,"label":123,"slug":122,"count":8},"github-actions","Github Actions",{"key":125,"label":126,"slug":125,"count":8},"rest","Rest",{"key":128,"label":129,"slug":128,"count":8},"microsoft-fabric","Microsoft Fabric",{"key":131,"label":132,"slug":131,"count":8},"java","Java",{"key":134,"label":135,"slug":134,"count":8},"copilot-in-power-bi","Copilot In Power Bi",{"key":137,"label":138,"slug":137,"count":8},"lakehouse","Lakehouse",{"key":140,"label":141,"slug":140,"count":8},"dataflows","Dataflows",{"key":143,"label":144,"slug":143,"count":8},"notebooks","Notebooks",{"key":146,"label":147,"slug":146,"count":8},"c","C++",{"key":149,"label":150,"slug":149,"count":8},"warehouse","Warehouse",{"key":152,"label":153,"slug":152,"count":8},"ms-azure","MS Azure",{"key":146,"label":155,"slug":146,"count":8},"C#",{"key":157,"label":158,"slug":157,"count":8},"microsoft-purview","Microsoft Purview",{"key":160,"label":161,"slug":160,"count":8},"direct-lake","Direct Lake",[163,165],{"key":164,"label":164,"count":8},"CAD",{"key":166,"label":166,"count":8},"USD",[168],{"key":169,"label":169,"count":16},"FULL_TIME",{"total":16,"jobs":171},[172,236],{"id":173,"slug":174,"title":175,"raw_title":176,"is_featured":177,"company":178,"raw_hiringOrganization_logo_url":176,"processed_city_gmaps":181,"processed_country_iso_code_gmaps":182,"processed_home_office":184,"processed_salary_min":185,"processed_salary_max":186,"processed_salary_currency":164,"processed_salary_source":187,"processed_working_hours":188,"processed_employment_types":14,"processed_it_skills":189,"processed_it_skills_labels":192,"processed_job_expertise_skills":207,"processed_job_expertise_skills_labels":208,"max_cpc":8,"actual_cpc":235},80074,"product-engineering-fabric-data-engineering-allstate-insurance-company-of-canada-permanent","Product Engineering (Fabric Data Engineering)",null,false,{"name":179,"slug":180,"logo_url":176},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[183],"CA","hybrid",80900,120000,"estimated",[169],{"dax":190,"git":190,"sql":190,"rest":191,"ci\u002Fcd":190,"spark":190,"python":190,"onelake":190,"pyspark":190,"power bi":190,"dataflows":190,"lakehouse":190,"notebooks":190,"warehouse":190,"delta lake":190,"direct lake":190,"azure devops":190,"azure monitor":190,"log analytics":190,"data pipelines":190,"github copilot":191,"microsoft fabric":190,"microsoft purview":190,"copilot in power bi":191,"fabric api for graphql":191},4,3,[129,193,138,150,144,194,141,161,195,196,96,197,198,199,200,120,201,202,158,99,102,203,204,205,206],"OneLake","Data Pipelines","SQL","PySpark","Spark","Delta Lake","Azure DevOps","CI\u002FCD","Power BI","DAX","Fabric API for GraphQL","REST","GitHub Copilot","Copilot in Power BI",{"claims":190,"vacuum":190,"billing":190,"v-order":190,"z-order":190,"optimize":190,"actuarial":190,"loss ratio":190,"code review":190,"data lineage":190,"data quality":190,"star schemas":190,"underwriting":190,"data security":190,"dlp alignment":190,"observability":190,"combined ratio":190,"api integration":191,"data governance":190,"incident triage":190,"change data feed":190,"data engineering":190,"capacity planning":190,"liquid clustering":190,"semantic modeling":190,"release governance":190,"row-level security":190,"data transformation":190,"kimball methodology":190,"dimensional modeling":190,"regulatory reporting":190,"column-level security":190,"object-level security":190,"partitioning strategy":190,"spark workload tuning":190,"incremental load patterns":190,"insurance domain knowledge":190,"auto and property insurance":190,"slowly changing dimensions type 2":190,"delta table performance optimization":190},[209,210,211,212,213,214,215,216,50,217,218,65,219,32,220,47,221,222,223,38,62,56,224,225,74,89,226,227,228,80,71,229,29,230,231,232,233,68,20,234],"Data Engineering","Data Governance","Data Security","Data Quality","Data Transformation","Semantic Modeling","Dimensional Modeling","Kimball Methodology","Slowly Changing Dimensions Type 2","Incremental Load Patterns","OPTIMIZE","V-Order","VACUUM","Change Data Feed","Partitioning Strategy","Object-Level Security","DLP Alignment","Insurance Domain Knowledge","Auto and Property Insurance","Claims","Underwriting","Combined Ratio","API Integration","Capacity Planning","Code Review","Incident Triage",1.2,{"id":237,"slug":238,"title":239,"raw_title":176,"is_featured":177,"company":240,"raw_hiringOrganization_logo_url":176,"processed_city_gmaps":243,"processed_country_iso_code_gmaps":245,"processed_home_office":246,"processed_salary_min":247,"processed_salary_max":248,"processed_salary_currency":166,"processed_salary_source":187,"processed_working_hours":249,"processed_employment_types":14,"processed_it_skills":250,"processed_it_skills_labels":251,"processed_job_expertise_skills":255,"processed_job_expertise_skills_labels":256,"max_cpc":8,"actual_cpc":235},54686,"principal-cloud-engineer-bank-of-montreal","Principal Cloud Engineer",{"name":241,"slug":242,"logo_url":176},"Bank of Montreal","bank-of-montreal",[244],"Toronto",[183],"onsite",94600,176000,[169],{"c#":191,"c++":191,"java":191,"azure":190,"python":190,"node.js":191,"terraform":190,"azure devops":190,"azure monitor":190,"log analytics":190,"github actions":190,"application insights":190},[252,108,199,253,96,254,132,155,147,99,102,114],"Azure","GitHub Actions","Node.js",{"rbac":190,"ci\u002Fcd":190,"finops":190,"mentoring":190,"automation":190,"compliance":190,"governance":190,"zero trust":190,"observability":190,"agile processes":190,"troubleshooting":190,"cloud networking":190,"incident response":190,"cloud architecture":190,"defender for cloud":190,"multi-region design":190,"root cause analysis":190,"infrastructure as code":190,"stakeholder engagement":190,"security best practices":190,"container infrastructure":190,"identity and access management":190,"high availability\u002Fdisaster recovery":190},[257,258,200,41,259,260,261,262,263,264,265,266,267,268,20,86,269,270,35,271,26,272,53],"Cloud Architecture","Infrastructure as Code","Zero Trust","RBAC","Defender for Cloud","Governance","Compliance","High Availability\u002FDisaster Recovery","Multi-region Design","FinOps","Mentoring","Stakeholder Engagement","Root Cause Analysis","Container Infrastructure","Identity and Access Management","Troubleshooting",{},{"total":275,"jobs":276},0,[]]