[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fen-ca\u002Fjobs-by-expertise\u002Ffinops":3,"expertise-filters-\u002Fen-ca\u002Fjobs-by-expertise\u002Ffinops":152,"seo-content-expertise-finops-ca":280,"featured-jobs-\u002Fen-ca\u002Fjobs-by-expertise\u002Ffinops":281},{"total":4,"jobs":5},3,[6,76,110],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":30,"processed_job_expertise_skills":59,"processed_job_expertise_skills_labels":60,"max_cpc":74,"actual_cpc":75},81393,"principal-ai-cloud-engineer-bank-of-montreal","Principal AI Cloud Engineer",null,false,{"name":13,"slug":14,"logo_url":10},"Bank of Montreal","bank-of-montreal",[16],"Toronto",[18],"CA","hybrid",105000,215000,"USD","estimated",[25],"FULL_TIME","permanent",{"go":4,"aws":28,"sql":4,"cuda":29,"vllm":4,"azure":28,"bicep":4,"ci\u002Fcd":28,"faiss":4,"kafka":4,"docker":28,"gitops":4,"kserve":4,"milvus":4,"mlflow":4,"python":28,"triton":4,"grafana":4,"azure ml":4,"pgvector":4,"pinecone":4,"terraform":28,"kubernetes":28,"prometheus":4,"typescript":4,"hugging face":4,"tensorrt-llm":29,"opentelemetry":4},4,2,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58],"Python","Go","TypeScript","Kubernetes","Terraform","Bicep","Azure","AWS","CI\u002FCD","GitOps","Docker","Kafka","Prometheus","Grafana","OpenTelemetry","CUDA","TensorRT-LLM","vLLM","Triton","KServe","MLflow","Azure ML","Hugging Face","FAISS","Milvus","Pinecone","pgvector","SQL",{"mlops":28,"finops":4,"llmops":28,"security":28,"networking":28,"observability":28,"responsible ai":4,"sre principles":4,"data governance":4,"ai\u002Fml infrastructure":28,"cloud infrastructure":28,"technical leadership":28,"solution architecture":28},[61,62,63,64,65,66,67,68,69,70,71,72,73],"Cloud Infrastructure","AI\u002FML Infrastructure","MLOps","LLMOps","Security","Networking","Observability","FinOps","SRE Principles","Solution Architecture","Technical Leadership","Responsible AI","Data Governance",1,1.2,{"id":77,"slug":78,"title":79,"raw_title":10,"is_featured":11,"company":80,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":83,"processed_country_iso_code_gmaps":84,"processed_home_office":85,"processed_salary_min":86,"processed_salary_max":87,"processed_salary_currency":88,"processed_salary_source":23,"processed_working_hours":89,"processed_employment_types":26,"processed_it_skills":90,"processed_it_skills_labels":91,"processed_job_expertise_skills":99,"processed_job_expertise_skills_labels":100,"max_cpc":74,"actual_cpc":75},66872,"sr-it-ops-analyst-the-toronto-dominion-bank-canada","Sr. IT Ops Analyst",{"name":81,"slug":82,"logo_url":10},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[16],[18],"onsite",81600,115200,"CAD",[25],{"sql":28,"python":4,"azure sql":4,"dynatrace":28,"servicenow":4,"azure databricks":28,"azure data factory":4,"azure data lake storage":4,"azure synapse analytics":4},[92,93,58,31,94,95,96,97,98],"Dynatrace","Azure Databricks","Azure Data Factory","Azure Synapse Analytics","Azure Data Lake Storage","Azure SQL","ServiceNow",{"etl":4,"itsm":4,"finops":4,"data analysis":28,"change management":4,"disaster recovery":4,"production support":28,"incident management":28,"root cause analysis":28,"technical troubleshooting":28},[101,102,103,104,105,68,106,107,108,109],"Production Support","Incident Management","Change Management","Disaster Recovery","ITSM","Data Analysis","ETL","Root Cause Analysis","Technical Troubleshooting",{"id":111,"slug":112,"title":113,"raw_title":10,"is_featured":11,"company":114,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":115,"processed_country_iso_code_gmaps":116,"processed_home_office":85,"processed_salary_min":117,"processed_salary_max":118,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":119,"processed_employment_types":26,"processed_it_skills":120,"processed_it_skills_labels":121,"processed_job_expertise_skills":131,"processed_job_expertise_skills_labels":132,"max_cpc":74,"actual_cpc":75},54686,"principal-cloud-engineer-bank-of-montreal","Principal Cloud Engineer",{"name":13,"slug":14,"logo_url":10},[16],[18],94600,176000,[25],{"c#":4,"c++":4,"java":4,"azure":28,"python":28,"node.js":4,"terraform":28,"azure devops":28,"azure monitor":28,"log analytics":28,"github actions":28,"application insights":28},[37,35,122,123,31,124,125,126,127,128,129,130],"Azure DevOps","GitHub Actions","Node.js","Java","C#","C++","Azure Monitor","Log Analytics","Application Insights",{"rbac":28,"ci\u002Fcd":28,"finops":28,"mentoring":28,"automation":28,"compliance":28,"governance":28,"zero trust":28,"observability":28,"agile processes":28,"troubleshooting":28,"cloud networking":28,"incident response":28,"cloud architecture":28,"defender for cloud":28,"multi-region design":28,"root cause analysis":28,"infrastructure as code":28,"stakeholder engagement":28,"security best practices":28,"container infrastructure":28,"identity and access management":28,"high availability\u002Fdisaster recovery":28},[133,134,39,135,136,137,138,139,140,141,142,68,143,144,67,145,108,146,147,148,149,150,151],"Cloud Architecture","Infrastructure as Code","Security Best Practices","Zero Trust","RBAC","Defender for Cloud","Governance","Compliance","High Availability\u002FDisaster Recovery","Multi-region Design","Mentoring","Stakeholder Engagement","Incident Response","Container Infrastructure","Cloud Networking","Identity and Access Management","Automation","Troubleshooting","Agile Processes",{"industry":153,"employment_type":160,"expertise_skills":163,"it_skills":220,"salary_currency":275,"processed_working_hours":278},[154,157],{"key":155,"label":156,"count":29},"banking","Banking",{"key":158,"label":159,"count":29},"financial services","Financial Services",[161],{"key":26,"label":162,"count":4},"PERMANENT",[164,167,169,171,173,176,178,180,182,184,186,188,190,193,195,198,200,202,205,207,209,212,215,218],{"key":165,"label":166,"slug":165,"count":4},"finops","Finops",{"key":168,"label":67,"slug":168,"count":29},"observability",{"key":170,"label":108,"slug":170,"count":29},"root-cause-analysis",{"key":172,"label":103,"slug":172,"count":74},"change-management",{"key":174,"label":175,"slug":174,"count":74},"cicd","Ci\u002FCd",{"key":177,"label":133,"slug":177,"count":74},"cloud-architecture",{"key":179,"label":61,"slug":179,"count":74},"cloud-infrastructure",{"key":181,"label":147,"slug":181,"count":74},"cloud-networking",{"key":183,"label":140,"slug":183,"count":74},"compliance",{"key":185,"label":146,"slug":185,"count":74},"container-infrastructure",{"key":187,"label":106,"slug":187,"count":74},"data-analysis",{"key":189,"label":73,"slug":189,"count":74},"data-governance",{"key":191,"label":192,"slug":191,"count":74},"defender-for-cloud","Defender For Cloud",{"key":194,"label":104,"slug":194,"count":74},"disaster-recovery",{"key":196,"label":197,"slug":196,"count":74},"etl","Etl",{"key":199,"label":139,"slug":199,"count":74},"governance",{"key":201,"label":141,"slug":201,"count":74},"high-availabilitydisaster-recovery",{"key":203,"label":204,"slug":203,"count":74},"identity-and-access-management","Identity And Access Management",{"key":206,"label":102,"slug":206,"count":74},"incident-management",{"key":208,"label":145,"slug":208,"count":74},"incident-response",{"key":210,"label":211,"slug":210,"count":74},"infrastructure-as-code","Infrastructure As Code",{"key":213,"label":214,"slug":213,"count":74},"itsm","Itsm",{"key":216,"label":217,"slug":216,"count":74},"llmops","Llmops",{"key":219,"label":143,"slug":219,"count":74},"mentoring",[221,223,225,228,230,232,235,238,240,243,245,247,249,250,251,254,256,258,261,264,267,269,271,273],{"key":222,"label":31,"slug":222,"count":4},"python",{"key":224,"label":35,"slug":224,"count":29},"terraform",{"key":226,"label":227,"slug":226,"count":29},"ms-azure","MS Azure",{"key":229,"label":58,"slug":229,"count":29},"sql",{"key":231,"label":93,"slug":231,"count":74},"azure-databricks",{"key":233,"label":234,"slug":233,"count":74},"azure-devops","Azure Devops",{"key":236,"label":237,"slug":236,"count":74},"azure-ml","Azure Ml",{"key":239,"label":128,"slug":239,"count":74},"azure-monitor",{"key":241,"label":242,"slug":241,"count":74},"azure-sql","Azure Sql",{"key":244,"label":95,"slug":244,"count":74},"azure-synapse-analytics",{"key":246,"label":36,"slug":246,"count":74},"bicep",{"key":248,"label":126,"slug":248,"count":74},"c",{"key":248,"label":127,"slug":248,"count":74},{"key":174,"label":175,"slug":174,"count":74},{"key":252,"label":253,"slug":252,"count":74},"cuda","Cuda",{"key":255,"label":41,"slug":255,"count":74},"docker",{"key":257,"label":92,"slug":257,"count":74},"dynatrace",{"key":259,"label":260,"slug":259,"count":74},"faiss","Faiss",{"key":262,"label":263,"slug":262,"count":74},"github-actions","Github Actions",{"key":265,"label":266,"slug":265,"count":74},"gitops","Gitops",{"key":268,"label":32,"slug":268,"count":74},"go",{"key":270,"label":44,"slug":270,"count":74},"grafana",{"key":272,"label":53,"slug":272,"count":74},"hugging-face",{"key":274,"label":125,"slug":274,"count":74},"java",[276,277],{"key":22,"label":22,"count":29},{"key":88,"label":88,"count":74},[279],{"key":25,"label":25,"count":4},{},{"total":282,"jobs":283},0,[]]