[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-tls-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Ftls":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Ftls":112,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Ftls":236},{},{"total":5,"jobs":6},2,[7,72],{"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":59,"processed_job_expertise_skills_labels":60,"max_cpc":70,"actual_cpc":71},90722,"associate-devops-engineer-bank-of-montreal-2","Associate, DevOps Engineer",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Toronto",[19],"CA","hybrid",90000,120000,"CAD","estimated",[26],"FULL_TIME","permanent",{"go":29,"aws":29,"gcp":29,"tls":30,"aspm":30,"bash":29,"cspm":30,"dspm":30,"helm":29,"azure":29,"druid":30,"kafka":30,"argocd":29,"github":29,"kibana":29,"oauth2":30,"python":29,"grafana":29,"jenkins":29,"kerberos":30,"gitlab ci":29,"kustomize":29,"terraform":29,"kubernetes":29,"prometheus":29,"elasticsearch":29,"opentelemetry":30},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],"AWS","Azure","GCP","Kubernetes","ArgoCD","Kafka","Druid","OpenTelemetry","Python","Go","Bash","Terraform","Helm","Kustomize","CSPM","DSPM","ASPM","GitHub","GitLab CI","Jenkins","Prometheus","Grafana","Elasticsearch","Kibana","Kerberos","TLS","OAuth2",{"ai\u002Fml":30,"devops":29,"agentic ai":5,"monitoring":29,"generative ai":5,"cloud security":30,"containerization":29,"infrastructure as code":29,"server infrastructure management":29},[61,62,63,64,65,66,67,68,69],"DevOps","Infrastructure as Code","Cloud Security","Containerization","Monitoring","Server Infrastructure Management","AI\u002FML","Generative AI","Agentic AI",1,1.2,{"id":73,"slug":74,"title":75,"raw_title":11,"is_featured":12,"company":76,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":79,"processed_country_iso_code_gmaps":81,"processed_home_office":20,"processed_salary_min":82,"processed_salary_max":83,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":84,"processed_employment_types":27,"processed_it_skills":85,"processed_it_skills_labels":86,"processed_job_expertise_skills":96,"processed_job_expertise_skills_labels":97,"max_cpc":70,"actual_cpc":71},95197,"application-development-team-management-job-level-executive-director-morgan-stanley-svcs-canada-co","Application Development Team Management : Job Level - Executive Director",{"name":77,"slug":78,"logo_url":11},"Morgan Stanley Svcs Canada Co","morgan-stanley-svcs-canada-co",[80],"Montreal",[19],150000,200000,[26],{"tls":29,"ci\u002Fcd":29,"kafka":29,"devops":29,"python":29,"jenkins":29,"logging":29,"tracing":29,"agentic ai":30,"kubernetes":29,"monitoring":29,"certificates":29,"github actions":29,"containerization":29,"distributed systems":29,"observability platforms":29,"cloud-native architectures":29,"multi-tenant platform design":29},[35,64,87,88,89,90,91,51,57,92,37,93,65,94,95,40,61,69],"Cloud-native architectures","Distributed systems","Multi-tenant platform design","CI\u002FCD","GitHub Actions","Certificates","Observability platforms","Logging","Tracing",{"automation":29,"capacity planning":29,"platform strategy":29,"production support":29,"architecture review":29,"low-latency trading":29,"technology strategy":29,"post-trade processing":29,"platform modernization":29,"compliance gap analysis":29,"real-time risk platforms":29,"end-to-end testing strategy":29,"software delivery oversight":29,"application development team management":29},[98,99,100,101,102,103,104,105,106,107,108,109,110,111],"Application Development Team Management","Technology Strategy","Software Delivery Oversight","Platform Strategy","Architecture Review","Compliance Gap Analysis","End-to-end Testing Strategy","Automation","Capacity Planning","Platform Modernization","Production Support","Low-latency Trading","Post-trade Processing","Real-time Risk Platforms",{"industry":113,"employment_type":117,"expertise_skills":120,"it_skills":176,"salary_currency":232,"processed_working_hours":234},[114],{"key":115,"label":116,"count":5},"financial services","Financial Services",[118],{"key":27,"label":119,"count":5},"PERMANENT",[121,124,126,128,130,133,135,138,140,142,144,147,149,151,153,156,158,161,164,166,168,171,174],{"key":122,"label":123,"slug":122,"count":70},"post-trade-processing","Post-Trade Processing",{"key":125,"label":100,"slug":125,"count":70},"software-delivery-oversight",{"key":127,"label":66,"slug":127,"count":70},"server-infrastructure-management",{"key":129,"label":105,"slug":129,"count":70},"automation",{"key":131,"label":132,"slug":131,"count":70},"real-time-risk-platforms","Real-Time Risk Platforms",{"key":134,"label":101,"slug":134,"count":70},"platform-strategy",{"key":136,"label":137,"slug":136,"count":70},"infrastructure-as-code","Infrastructure As Code",{"key":139,"label":65,"slug":139,"count":70},"monitoring",{"key":141,"label":63,"slug":141,"count":70},"cloud-security",{"key":143,"label":108,"slug":143,"count":70},"production-support",{"key":145,"label":146,"slug":145,"count":70},"end-to-end-testing-strategy","End-To-End Testing Strategy",{"key":148,"label":103,"slug":148,"count":70},"compliance-gap-analysis",{"key":150,"label":102,"slug":150,"count":70},"architecture-review",{"key":152,"label":98,"slug":152,"count":70},"application-development-team-management",{"key":154,"label":155,"slug":154,"count":70},"generative-ai","Generative Ai",{"key":157,"label":107,"slug":157,"count":70},"platform-modernization",{"key":159,"label":160,"slug":159,"count":70},"agentic-ai","Agentic Ai",{"key":162,"label":163,"slug":162,"count":70},"aiml","Ai\u002FMl",{"key":165,"label":64,"slug":165,"count":70},"containerization",{"key":167,"label":99,"slug":167,"count":70},"technology-strategy",{"key":169,"label":170,"slug":169,"count":70},"low-latency-trading","Low-Latency Trading",{"key":172,"label":173,"slug":172,"count":70},"devops","Devops",{"key":175,"label":106,"slug":175,"count":70},"capacity-planning",[177,179,182,184,186,188,190,192,194,196,197,200,203,206,208,210,212,214,217,220,223,226,227,229],{"key":178,"label":40,"slug":178,"count":5},"python",{"key":180,"label":181,"slug":180,"count":5},"tls","Tls",{"key":183,"label":35,"slug":183,"count":5},"kubernetes",{"key":185,"label":37,"slug":185,"count":5},"kafka",{"key":187,"label":51,"slug":187,"count":5},"jenkins",{"key":189,"label":92,"slug":189,"count":70},"certificates",{"key":191,"label":94,"slug":191,"count":70},"logging",{"key":193,"label":56,"slug":193,"count":70},"kerberos",{"key":195,"label":52,"slug":195,"count":70},"prometheus",{"key":139,"label":65,"slug":139,"count":70},{"key":198,"label":199,"slug":198,"count":70},"github","Github",{"key":201,"label":202,"slug":201,"count":70},"opentelemetry","Opentelemetry",{"key":204,"label":205,"slug":204,"count":70},"oauth2","Oauth2",{"key":207,"label":53,"slug":207,"count":70},"grafana",{"key":209,"label":95,"slug":209,"count":70},"tracing",{"key":211,"label":38,"slug":211,"count":70},"druid",{"key":213,"label":55,"slug":213,"count":70},"kibana",{"key":215,"label":216,"slug":215,"count":70},"github-actions","Github Actions",{"key":218,"label":219,"slug":218,"count":70},"cicd","Ci\u002FCd",{"key":221,"label":222,"slug":221,"count":70},"gitlab-ci","Gitlab Ci",{"key":224,"label":225,"slug":224,"count":70},"aws","Aws",{"key":159,"label":160,"slug":159,"count":70},{"key":228,"label":45,"slug":228,"count":70},"kustomize",{"key":230,"label":231,"slug":230,"count":70},"ms-azure","MS Azure",[233],{"key":23,"label":23,"count":5},[235],{"key":26,"label":26,"count":5},{"total":237,"jobs":238},0,[]]