[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-observability-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-expertise\u002Fobservability":4,"expertise-filters-\u002Fde-ca\u002Fjobs-by-expertise\u002Fobservability":519,"featured-jobs-\u002Fde-ca\u002Fjobs-by-expertise\u002Fobservability":662},{},{"total":5,"jobs":6},11,[7,92,130,172,203,236,300,373,405,448,489],{"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":72,"processed_job_expertise_skills_labels":73,"max_cpc":90,"actual_cpc":91},81423,"senior-platform-engineer-ai-fabrics-bank-of-montreal","Senior Platform Engineer, AI & Fabrics",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Toronto",[19],"CA","hybrid",70000,150000,"USD","estimated",[26],"FULL_TIME","permanent",{"go":29,"arm":29,"aws":29,"git":29,"opa":29,"rag":29,"java":30,"jira":29,"mtls":29,"oidc":29,"rego":29,"azure":29,"cedar":29,"ci\u002Fcd":29,"oauth":29,"spire":29,"github":29,"gitops":29,"mlflow":29,"python":29,"spiffe":29,"splunk":29,"bedrock":29,"bitbucket":29,"devsecops":29,"dynatrace":29,"langchain":29,"sagemaker":29,"terraform":29,"confluence":29,"embeddings":29,"guardrails":29,"kubernetes":29,"llamaindex":29,"typescript":30,"api gateway":29,"llm routing":29,"azure openai":29,"opentelemetry":29,"cloudformation":29},4,3,[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,59,60,61,62,63,64,65,66,67,68,69,70,71],"Python","Go","TypeScript","Java","AWS","Azure","Kubernetes","Terraform","CloudFormation","ARM","CI\u002FCD","GitOps","DevSecOps","Git","Bitbucket","GitHub","Jira","Confluence","Cedar","OPA","Rego","SPIFFE","SPIRE","mTLS","OAuth","OIDC","OpenTelemetry","Dynatrace","Splunk","API Gateway","LLM Routing","RAG","Embeddings","Guardrails","Bedrock","Azure OpenAI","SageMaker","MLflow","LangChain","LlamaIndex",{"iam":29,"audit":29,"on-call":29,"api design":29,"ai governance":29,"observability":29,"cloud security":29,"policy as code":29,"responsible ai":29,"incident response":29,"workload identity":29,"distributed systems":29,"platform engineering":29,"production operations":29,"genai platform patterns":29,"regulated industry experience":29},[74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89],"Platform Engineering","Distributed Systems","API Design","Production Operations","Incident Response","On-call","Regulated Industry Experience","AI Governance","Responsible AI","Cloud Security","IAM","Policy as Code","Workload Identity","Observability","Audit","GenAI Platform Patterns",1,1.2,{"id":93,"slug":94,"title":95,"raw_title":11,"is_featured":12,"company":96,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":97,"processed_country_iso_code_gmaps":98,"processed_home_office":99,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":100,"processed_employment_types":27,"processed_it_skills":101,"processed_it_skills_labels":102,"processed_job_expertise_skills":120,"processed_job_expertise_skills_labels":121,"max_cpc":90,"actual_cpc":91},81409,"ciam-operations-lead-site-reliability-engineering-sre-lead-bank-of-montreal","CIAM Operations Lead \u002F Site Reliability Engineering (SRE) Lead",{"name":14,"slug":15,"logo_url":11},[17],[19],"onsite",[26],{"aws":30,"gcp":30,"ldap":29,"saml":29,"azure":30,"linux":29,"github":29,"python":29,"splunk":29,"ansible":29,"grafana":29,"dynatrace":29,"oauth 2.0":29,"terraform":29,"websphere":29,"aiops tools":30,"appdynamics":29,"openid connect":29,"ci\u002Fcd pipelines":29,"shell scripting":29,"infrastructure as code":29,"event management platforms":30,"intelligent automation solutions":30,"ibm security verify access (isva\u002Fisam)":29},[103,104,105,106,107,108,109,36,37,110,111,47,112,113,39,32,114,59,60,115,116,117,118,119],"IBM Security Verify Access (ISVA\u002FISAM)","OAuth 2.0","OpenID Connect","SAML","Linux","WebSphere","LDAP","GCP","CI\u002FCD pipelines","Infrastructure as Code","Ansible","Shell scripting","Grafana","AppDynamics","AIOps tools","Event management platforms","Intelligent automation solutions",{"devsecops":29,"observability":29,"capacity planning":29,"disaster recovery":29,"performance tuning":29,"release management":29,"incident management":29,"vulnerability remediation":29,"site reliability engineering":29,"identity and access management":29},[122,123,124,125,126,127,128,44,87,129],"Site Reliability Engineering","Incident Management","Capacity Planning","Performance Tuning","Disaster Recovery","Vulnerability Remediation","Release Management","Identity and Access Management",{"id":131,"slug":132,"title":133,"raw_title":11,"is_featured":12,"company":134,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":135,"processed_country_iso_code_gmaps":136,"processed_home_office":20,"processed_salary_min":137,"processed_salary_max":138,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":139,"processed_employment_types":27,"processed_it_skills":140,"processed_it_skills_labels":142,"processed_job_expertise_skills":159,"processed_job_expertise_skills_labels":160,"max_cpc":90,"actual_cpc":91},81393,"principal-ai-cloud-engineer-bank-of-montreal","Principal AI Cloud Engineer",{"name":14,"slug":15,"logo_url":11},[17],[19],105000,215000,[26],{"go":30,"aws":29,"sql":30,"cuda":141,"vllm":30,"azure":29,"bicep":30,"ci\u002Fcd":29,"faiss":30,"kafka":30,"docker":29,"gitops":30,"kserve":30,"milvus":30,"mlflow":30,"python":29,"triton":30,"grafana":30,"azure ml":30,"pgvector":30,"pinecone":30,"terraform":29,"kubernetes":29,"prometheus":30,"typescript":30,"hugging face":30,"tensorrt-llm":141,"opentelemetry":30},2,[32,33,34,38,39,143,37,36,42,43,144,145,146,115,58,147,148,149,150,151,69,152,153,154,155,156,157,158],"Bicep","Docker","Kafka","Prometheus","CUDA","TensorRT-LLM","vLLM","Triton","KServe","Azure ML","Hugging Face","FAISS","Milvus","Pinecone","pgvector","SQL",{"mlops":29,"finops":30,"llmops":29,"security":29,"networking":29,"observability":29,"responsible ai":30,"sre principles":30,"data governance":30,"ai\u002Fml infrastructure":29,"cloud infrastructure":29,"technical leadership":29,"solution architecture":29},[161,162,163,164,165,166,87,167,168,169,170,82,171],"Cloud Infrastructure","AI\u002FML Infrastructure","MLOps","LLMOps","Security","Networking","FinOps","SRE Principles","Solution Architecture","Technical Leadership","Data Governance",{"id":173,"slug":174,"title":175,"raw_title":11,"is_featured":12,"company":176,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":179,"processed_country_iso_code_gmaps":181,"processed_home_office":20,"processed_salary_min":182,"processed_salary_max":183,"processed_salary_currency":184,"processed_salary_source":24,"processed_working_hours":185,"processed_employment_types":27,"processed_it_skills":186,"processed_it_skills_labels":187,"processed_job_expertise_skills":195,"processed_job_expertise_skills_labels":196,"max_cpc":90,"actual_cpc":91},78597,"lead-software-engineer-product-builder-sun-life-assurance-company-of-canada","Lead Software Engineer - Product Builder",{"name":177,"slug":178,"logo_url":11},"Sun Life Assurance Company of Canada","sun-life-assurance-company-of-canada",[180],"Waterloo",[19],90000,140000,"CAD",[26],{"aws":30,"apis":30,"java":30,"llms":141,"azure":30,"ci\u002Fcd":30,"python":30,"containers":30,"microservices":30,"prompt engineering":141,"distributed systems":30,"agentic architectures":141,"ai-assisted development tools":30},[32,35,36,37,42,188,189,190,75,191,192,193,194],"Containers","Microservices","APIs","AI-assisted development tools","LLMs","Prompt Engineering","Agentic Architectures",{"security":30,"observability":30,"cloud deployment":29,"architecture design":29,"product development":29,"software engineering":29,"resilient system design":30,"performance optimization":30},[197,198,199,200,201,87,165,202],"Software Engineering","Product Development","Architecture Design","Cloud Deployment","Performance Optimization","Resilient System Design",{"id":204,"slug":205,"title":206,"raw_title":11,"is_featured":12,"company":207,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":208,"processed_country_iso_code_gmaps":210,"processed_home_office":20,"processed_salary_min":211,"processed_salary_max":212,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":213,"processed_employment_types":27,"processed_it_skills":214,"processed_it_skills_labels":215,"processed_job_expertise_skills":224,"processed_job_expertise_skills_labels":225,"max_cpc":90,"actual_cpc":91},70525,"principal-azure-cloud-platform-engineer-bank-of-montreal-2","Principal Azure Cloud Platform Engineer",{"name":14,"slug":15,"logo_url":11},[209],"Mississauga",[19],85500,185000,[26],{"arm":30,"iam":30,"sre":30,"cdktf":30,"ci\u002Fcd":29,"logging":30,"alerting":30,"terraform":29,"monitoring":30,"github actions":29,"microsoft azure":29,"azure api management":30},[216,39,217,41,218,42,219,84,220,221,222,223],"Microsoft Azure","GitHub Actions","CDKTF","Azure API Management","Monitoring","Logging","Alerting","SRE",{"devops":29,"governance":29,"networking":29,"reliability":29,"scalability":29,"observability":30,"sre practices":30,"api management":30,"cost efficiency":29,"cloud engineering":29,"security by design":29,"identity management":29,"platform engineering":29,"infrastructure as code":29},[226,74,112,227,228,229,166,230,231,232,233,234,87,235],"Cloud Engineering","DevOps","Security by Design","Governance","Identity Management","Scalability","Reliability","Cost Efficiency","API Management","SRE Practices",{"id":237,"slug":238,"title":239,"raw_title":11,"is_featured":12,"company":240,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":241,"processed_country_iso_code_gmaps":242,"processed_home_office":99,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":243,"processed_employment_types":27,"processed_it_skills":244,"processed_it_skills_labels":245,"processed_job_expertise_skills":276,"processed_job_expertise_skills_labels":277,"max_cpc":90,"actual_cpc":91},70490,"lead-cloud-software-developer-aws-ai-real-time-payment-systems-bank-of-montreal","Lead Cloud Software Developer - (AWS \u002F AI \u002F Real Time Payment Systems)",{"name":14,"slug":15,"logo_url":11},[209],[19],[26],{"jwt":30,"oauth2":30,"python":29,"aws cdk":29,"aws iam":29,"aws kms":29,"aws waf":30,"node.js":29,"aws x-ray":30,"rest apis":29,"amazon sns":29,"amazon sqs":29,"aws lambda":29,"typescript":29,"aws bedrock":30,"openai apis":30,"nosql design":29,"generative ai":30,"microservices":29,"opentelemetry":30,"aws cloudwatch":29,"github actions":29,"github copilot":30,"amazon dynamodb":29,"aws eventbridge":29,"ci\u002Fcd automation":29,"sql optimization":30,"elasticache redis":30,"github enterprise":29,"openapi \u002F swagger":30,"amazon api gateway":29,"aws step functions":29,"prompt engineering":30,"aws secrets manager":29,"infrastructure as code":29,"amazon aurora postgresql":30,"aws systems manager parameter store":30},[246,247,248,249,250,251,252,253,254,255,256,257,258,32,34,259,260,261,262,263,189,264,265,266,217,267,268,269,112,270,271,272,58,273,274,275,193],"AWS Lambda","Amazon API Gateway","AWS EventBridge","Amazon SQS","Amazon SNS","AWS Step Functions","Amazon DynamoDB","Amazon Aurora PostgreSQL","AWS CloudWatch","AWS Secrets Manager","AWS Systems Manager Parameter Store","AWS KMS","AWS WAF","Node.js","REST APIs","OpenAPI \u002F Swagger","OAuth2","JWT","NoSQL Design","SQL Optimization","GitHub Enterprise","GitHub Copilot","AWS CDK","CI\u002FCD Automation","ElastiCache Redis","AWS IAM","AWS X-Ray","Generative AI","OpenAI APIs","AWS Bedrock",{"ach":30,"swift":30,"iso 20022":29,"open banking":29,"observability":29,"fault tolerance":29,"chaos engineering":30,"disaster recovery":29,"pci-dss compliance":30,"resiliency testing":30,"incident management":29,"root cause analysis":29,"payment orchestration":29,"regulatory compliance":29,"ai-assisted development":30,"fraud detection support":30,"banking domain knowledge":29,"high availability design":29,"real-time payments (rtp)":29,"ai security and governance":30,"active-active architectures":29,"application support chatbots":30,"knowledge management solutions":30,"transaction lifecycle management":29,"financial services domain knowledge":29},[278,279,280,281,282,283,284,285,286,287,126,288,289,290,291,123,292,87,293,294,295,296,297,298,299],"Real-Time Payments (RTP)","ISO 20022","Open Banking","SWIFT","ACH","Payment Orchestration","Transaction Lifecycle Management","High Availability Design","Active-Active Architectures","Fault Tolerance","Regulatory Compliance","PCI-DSS Compliance","Chaos Engineering","Resiliency Testing","Root Cause Analysis","Financial Services Domain Knowledge","Banking Domain Knowledge","AI-Assisted Development","AI Security and Governance","Fraud Detection Support","Application Support Chatbots","Knowledge Management Solutions",{"id":301,"slug":302,"title":303,"raw_title":11,"is_featured":12,"company":304,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":307,"processed_country_iso_code_gmaps":308,"processed_home_office":20,"processed_salary_min":309,"processed_salary_max":310,"processed_salary_currency":184,"processed_salary_source":24,"processed_working_hours":311,"processed_employment_types":27,"processed_it_skills":312,"processed_it_skills_labels":313,"processed_job_expertise_skills":334,"processed_job_expertise_skills_labels":335,"max_cpc":90,"actual_cpc":91},80074,"product-engineering-fabric-data-engineering-allstate-insurance-company-of-canada-permanent","Product Engineering (Fabric Data Engineering)",{"name":305,"slug":306,"logo_url":11},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[19],80900,120000,[26],{"dax":29,"git":29,"sql":29,"rest":30,"ci\u002Fcd":29,"spark":29,"python":29,"onelake":29,"pyspark":29,"power bi":29,"dataflows":29,"lakehouse":29,"notebooks":29,"warehouse":29,"delta lake":29,"direct lake":29,"azure devops":29,"azure monitor":29,"log analytics":29,"data pipelines":29,"github copilot":30,"microsoft fabric":29,"microsoft purview":29,"copilot in power bi":30,"fabric api for graphql":30},[314,315,316,317,318,319,320,321,158,322,32,323,324,325,42,45,326,327,328,329,330,331,332,267,333],"Microsoft Fabric","OneLake","Lakehouse","Warehouse","Notebooks","Data Pipelines","Dataflows","Direct Lake","PySpark","Spark","Delta Lake","Azure DevOps","Power BI","DAX","Microsoft Purview","Azure Monitor","Log Analytics","Fabric API for GraphQL","REST","Copilot in Power BI",{"claims":29,"vacuum":29,"billing":29,"v-order":29,"z-order":29,"optimize":29,"actuarial":29,"loss ratio":29,"code review":29,"data lineage":29,"data quality":29,"star schemas":29,"underwriting":29,"data security":29,"dlp alignment":29,"observability":29,"combined ratio":29,"api integration":30,"data governance":29,"incident triage":29,"change data feed":29,"data engineering":29,"capacity planning":29,"liquid clustering":29,"semantic modeling":29,"release governance":29,"row-level security":29,"data transformation":29,"kimball methodology":29,"dimensional modeling":29,"regulatory reporting":29,"column-level security":29,"object-level security":29,"partitioning strategy":29,"spark workload tuning":29,"incremental load patterns":29,"insurance domain knowledge":29,"auto and property insurance":29,"slowly changing dimensions type 2":29,"delta table performance optimization":29},[336,171,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,124,370,371,87,372],"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","Code Review","Release Governance","Incident Triage",{"id":374,"slug":375,"title":376,"raw_title":11,"is_featured":12,"company":377,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":378,"processed_country_iso_code_gmaps":379,"processed_home_office":20,"processed_salary_min":380,"processed_salary_max":381,"processed_salary_currency":184,"processed_salary_source":24,"processed_working_hours":382,"processed_employment_types":27,"processed_it_skills":383,"processed_it_skills_labels":384,"processed_job_expertise_skills":392,"processed_job_expertise_skills_labels":393,"max_cpc":90,"actual_cpc":91},54748,"senior-technical-lead-bank-of-montreal","Senior Technical Lead",{"name":14,"slug":15,"logo_url":11},[17],[19],75900,141900,[26],{"sql":29,"apis":29,"agile":29,"ci\u002Fcd":29,"devops":29,"oracle":29,"dynatrace":29,"mainframe":30,"opensearch":29,"cybersecurity":30,"generative ai":29,"microservices":29,"cloud computing":29,"test driven development":30},[273,385,59,386,158,387,388,190,189,42,227,389,390,391],"OpenSearch","Oracle","Mainframe","Cloud Computing","Agile","Test Driven Development","Cybersecurity",{"observability":29,"system design":29,"api management":29,"product design":30,"risk management":30,"batch operations":30,"production support":29,"incident management":29,"root cause analysis":29,"platform engineering":29,"regulatory compliance":30,"scheduling frameworks":30,"enterprise integration":29,"new product development":30,"data collection and analysis":30,"software development lifecycle":29,"continuous improvement management":30},[394,234,395,396,397,398,74,399,123,292,87,400,401,402,403,404,288],"System Design","Product Design","Data Collection and Analysis","New Product Development","Continuous Improvement Management","Production Support","Batch Operations","Scheduling Frameworks","Enterprise Integration","Software Development Lifecycle","Risk Management",{"id":406,"slug":407,"title":408,"raw_title":11,"is_featured":12,"company":409,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":412,"processed_country_iso_code_gmaps":413,"processed_home_office":99,"processed_salary_min":414,"processed_salary_max":415,"processed_salary_currency":184,"processed_salary_source":24,"processed_working_hours":416,"processed_employment_types":27,"processed_it_skills":417,"processed_it_skills_labels":418,"processed_job_expertise_skills":423,"processed_job_expertise_skills_labels":424,"max_cpc":90,"actual_cpc":91},66874,"storage-engineer-ii-the-toronto-dominion-bank-canada","Storage Engineer II",{"name":410,"slug":411,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],96900,136800,[26],{"gcp":30,"git":29,"bash":29,"azure":30,"ci\u002Fcd":29,"python":29,"ansible":29,"analytics":30,"rest apis":29,"telemetry":30,"terraform":29,"monitoring":30,"powershell":29},[32,419,420,260,39,113,45,42,220,421,422,37,110],"PowerShell","Bash","Telemetry","Analytics",{"nas":29,"san":29,"netapp":29,"commvault":29,"automation":29,"replication":29,"hybrid cloud":30,"cloud storage":30,"observability":30,"orchestration":29,"object storage":29,"api integration":29,"data protection":29,"hitachi vantara":29,"cyber resilience":29,"dell technologies":29,"disaster recovery":29,"immutable storage":29,"business continuity":29,"capacity management":29,"lifecycle management":29,"self-service storage":29,"storage provisioning":29,"infrastructure as code":29,"operational excellence":29,"storage virtualization":29,"performance optimization":29,"enterprise storage engineering":29},[425,426,427,428,429,430,431,201,432,433,434,126,112,435,369,436,437,438,439,440,441,442,87,443,444,445,446,447],"Enterprise Storage Engineering","NAS","SAN","Object Storage","Data Protection","Storage Provisioning","Storage Virtualization","Capacity Management","Replication","Business Continuity","Automation","Orchestration","NetApp","Hitachi Vantara","Dell Technologies","Commvault","Cloud Storage","Hybrid Cloud","Operational Excellence","Cyber Resilience","Immutable Storage","Self-Service Storage","Lifecycle Management",{"id":449,"slug":450,"title":451,"raw_title":11,"is_featured":12,"company":452,"raw_hiringOrganization_logo_url":454,"processed_city_gmaps":455,"processed_country_iso_code_gmaps":456,"processed_home_office":99,"processed_salary_min":310,"processed_salary_max":457,"processed_salary_currency":184,"processed_salary_source":24,"processed_working_hours":458,"processed_employment_types":27,"processed_it_skills":459,"processed_it_skills_labels":460,"processed_job_expertise_skills":469,"processed_job_expertise_skills_labels":470,"max_cpc":90,"actual_cpc":91},68990,"senior-software-engineer-brokerage-platform-moomoo","Senior Software Engineer - Brokerage Platform",{"name":453,"slug":453,"logo_url":11},"moomoo","https:\u002F\u002Fworkablehr.s3.amazonaws.com\u002Fuploads\u002Faccount\u002Flogo\u002F661829\u002Flogo",[17],[19],160000,[26],{"go":29,"c++":29,"apis":29,"java":29,"devops":30,"python":29,"caching":29,"databases":29,"concurrency":29,"ai coding agents":29,"messaging systems":29,"system performance":29,"distributed systems":29,"cloud infrastructure":30,"ai-assisted software development tools":29},[35,461,33,32,75,462,190,463,464,465,466,161,227,467,468],"C++","Databases","Messaging Systems","Caching","Concurrency","System Performance","AI-assisted Software Development Tools","AI Coding Agents",{"testing":29,"code review":29,"observability":29,"trading systems":29,"brokerage systems":29,"portfolio systems":29,"distributed systems":29,"market data systems":29,"root-cause analysis":29,"technical leadership":30,"backend system design":29,"software architecture":29,"clearing and settlement":29,"risk management systems":29,"cash and funding systems":29,"position and p&l systems":29,"high availability systems":29,"account management systems":29,"production troubleshooting":29,"order management systems (oms)":29,"high-volume low-latency systems":30,"regulated financial environments":30},[471,472,75,473,474,475,476,477,478,479,480,481,482,483,484,485,170,370,486,87,487,488],"Software Architecture","Backend System Design","High Availability Systems","Brokerage Systems","Trading Systems","Order Management Systems (OMS)","Account Management Systems","Portfolio Systems","Position and P&L Systems","Clearing and Settlement","Cash and Funding Systems","Risk Management Systems","Market Data Systems","Regulated Financial Environments","High-volume Low-latency Systems","Testing","Production Troubleshooting","Root-cause Analysis",{"id":490,"slug":491,"title":492,"raw_title":11,"is_featured":12,"company":493,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":494,"processed_country_iso_code_gmaps":495,"processed_home_office":99,"processed_salary_min":496,"processed_salary_max":497,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":498,"processed_employment_types":27,"processed_it_skills":499,"processed_it_skills_labels":500,"processed_job_expertise_skills":503,"processed_job_expertise_skills_labels":504,"max_cpc":90,"actual_cpc":91},54686,"principal-cloud-engineer-bank-of-montreal","Principal Cloud Engineer",{"name":14,"slug":15,"logo_url":11},[17],[19],94600,176000,[26],{"c#":30,"c++":30,"java":30,"azure":29,"python":29,"node.js":30,"terraform":29,"azure devops":29,"azure monitor":29,"log analytics":29,"github actions":29,"application insights":29},[37,39,325,217,32,259,35,501,461,329,330,502],"C#","Application Insights",{"rbac":29,"ci\u002Fcd":29,"finops":29,"mentoring":29,"automation":29,"compliance":29,"governance":29,"zero trust":29,"observability":29,"agile processes":29,"troubleshooting":29,"cloud networking":29,"incident response":29,"cloud architecture":29,"defender for cloud":29,"multi-region design":29,"root cause analysis":29,"infrastructure as code":29,"stakeholder engagement":29,"security best practices":29,"container infrastructure":29,"identity and access management":29,"high availability\u002Fdisaster recovery":29},[505,112,42,506,507,508,509,229,510,511,512,167,513,514,87,78,292,515,516,129,435,517,518],"Cloud Architecture","Security Best Practices","Zero Trust","RBAC","Defender for Cloud","Compliance","High Availability\u002FDisaster Recovery","Multi-region Design","Mentoring","Stakeholder Engagement","Container Infrastructure","Cloud Networking","Troubleshooting","Agile Processes",{"industry":520,"employment_type":538,"expertise_skills":541,"it_skills":596,"salary_currency":656,"processed_working_hours":660},[521,525,529,532,535],{"key":522,"label":523,"count":524},"financial services","Financial Services",8,{"key":526,"label":527,"count":528},"banking","Banking",6,{"key":530,"label":531,"count":141},"financial technology","Financial Technology",{"key":533,"label":534,"count":90},"online brokerage","Online Brokerage",{"key":536,"label":537,"count":90},"insurance","Insurance",[539],{"key":27,"label":540,"count":5},"PERMANENT",[542,544,546,548,550,552,555,557,559,561,563,566,569,571,574,576,579,581,583,585,588,590,592,594],{"key":543,"label":87,"slug":543,"count":5},"observability",{"key":545,"label":292,"slug":545,"count":30},"root-cause-analysis",{"key":547,"label":74,"slug":547,"count":30},"platform-engineering",{"key":549,"label":123,"slug":549,"count":30},"incident-management",{"key":551,"label":126,"slug":551,"count":30},"disaster-recovery",{"key":553,"label":554,"slug":553,"count":30},"infrastructure-as-code","Infrastructure As Code",{"key":556,"label":229,"slug":556,"count":141},"governance",{"key":558,"label":435,"slug":558,"count":141},"automation",{"key":560,"label":124,"slug":560,"count":141},"capacity-planning",{"key":562,"label":171,"slug":562,"count":141},"data-governance",{"key":564,"label":565,"slug":564,"count":141},"api-integration","Api Integration",{"key":567,"label":568,"slug":567,"count":141},"responsible-ai","Responsible Ai",{"key":570,"label":166,"slug":570,"count":141},"networking",{"key":572,"label":573,"slug":572,"count":141},"identity-and-access-management","Identity And Access Management",{"key":575,"label":75,"slug":575,"count":141},"distributed-systems",{"key":577,"label":578,"slug":577,"count":141},"finops","Finops",{"key":580,"label":78,"slug":580,"count":141},"incident-response",{"key":582,"label":201,"slug":582,"count":141},"performance-optimization",{"key":584,"label":165,"slug":584,"count":141},"security",{"key":586,"label":587,"slug":586,"count":141},"api-management","Api Management",{"key":589,"label":288,"slug":589,"count":141},"regulatory-compliance",{"key":591,"label":170,"slug":591,"count":141},"technical-leadership",{"key":593,"label":370,"slug":593,"count":141},"code-review",{"key":595,"label":88,"slug":595,"count":90},"audit",[597,600,604,607,609,612,614,617,619,622,624,626,629,631,634,636,637,639,641,644,646,649,651,654],{"key":598,"label":32,"slug":598,"count":599},"python",9,{"key":601,"label":602,"slug":601,"count":603},"cicd","Ci\u002FCd",7,{"key":605,"label":606,"slug":605,"count":528},"ms-azure","MS Azure",{"key":608,"label":39,"slug":608,"count":528},"terraform",{"key":610,"label":611,"slug":610,"count":29},"aws","Aws",{"key":613,"label":35,"slug":613,"count":29},"java",{"key":615,"label":616,"slug":615,"count":30},"opentelemetry","Opentelemetry",{"key":618,"label":189,"slug":618,"count":30},"microservices",{"key":620,"label":621,"slug":620,"count":30},"typescript","Typescript",{"key":623,"label":33,"slug":623,"count":30},"go",{"key":625,"label":158,"slug":625,"count":30},"sql",{"key":627,"label":628,"slug":627,"count":30},"apis","Apis",{"key":630,"label":45,"slug":630,"count":30},"git",{"key":632,"label":633,"slug":632,"count":30},"github-actions","Github Actions",{"key":635,"label":59,"slug":635,"count":30},"dynatrace",{"key":553,"label":554,"slug":553,"count":141},{"key":638,"label":113,"slug":638,"count":141},"ansible",{"key":640,"label":461,"slug":640,"count":141},"c",{"key":642,"label":643,"slug":642,"count":141},"nodejs","Node.Js",{"key":645,"label":60,"slug":645,"count":141},"splunk",{"key":647,"label":648,"slug":647,"count":141},"github","Github",{"key":650,"label":220,"slug":650,"count":141},"monitoring",{"key":652,"label":653,"slug":652,"count":141},"mlflow","Mlflow",{"key":655,"label":193,"slug":655,"count":141},"prompt-engineering",[657,658],{"key":23,"label":23,"count":528},{"key":184,"label":184,"count":659},5,[661],{"key":26,"label":26,"count":5},{"total":663,"jobs":664},0,[]]