[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-security-best-practices-ca":3,"expertise-filters-\u002Fen-ca\u002Fjobs-by-expertise\u002Fsecurity-best-practices":4,"job-search-\u002Fen-ca\u002Fjobs-by-expertise\u002Fsecurity-best-practices":171,"featured-jobs-\u002Fen-ca\u002Fjobs-by-expertise\u002Fsecurity-best-practices":330},{},{"industry":5,"employment_type":13,"expertise_skills":18,"it_skills":92,"salary_currency":163,"processed_working_hours":168},[6,10],{"key":7,"label":8,"count":9},"banking","Banking",3,{"key":11,"label":12,"count":9},"financial services","Financial Services",[14],{"key":15,"label":16,"count":17},"permanent","PERMANENT",4,[19,22,26,29,32,35,38,41,44,47,50,53,56,59,62,65,68,71,74,77,80,83,86,89],{"key":20,"label":21,"slug":20,"count":17},"security-best-practices","Security Best Practices",{"key":23,"label":24,"slug":23,"count":25},"agile-processes","Agile Processes",1,{"key":27,"label":28,"slug":27,"count":25},"attack-surface-reduction","Attack Surface Reduction",{"key":30,"label":31,"slug":30,"count":25},"automation","Automation",{"key":33,"label":34,"slug":33,"count":25},"backend-development","Backend Development",{"key":36,"label":37,"slug":36,"count":25},"cicd","Ci\u002FCd",{"key":39,"label":40,"slug":39,"count":25},"cloud-architecture","Cloud Architecture",{"key":42,"label":43,"slug":42,"count":25},"cloud-networking","Cloud Networking",{"key":45,"label":46,"slug":45,"count":25},"cloud-security","Cloud Security",{"key":48,"label":49,"slug":48,"count":25},"compliance","Compliance",{"key":51,"label":52,"slug":51,"count":25},"container-infrastructure","Container Infrastructure",{"key":54,"label":55,"slug":54,"count":25},"data-processing","Data Processing",{"key":57,"label":58,"slug":57,"count":25},"defender-for-cloud","Defender For Cloud",{"key":60,"label":61,"slug":60,"count":25},"detection-engineering","Detection Engineering",{"key":63,"label":64,"slug":63,"count":25},"digital-forensics-and-incident-response-dfir","Digital Forensics And Incident Response (Dfir)",{"key":66,"label":67,"slug":66,"count":25},"endpoint-architecture","Endpoint Architecture",{"key":69,"label":70,"slug":69,"count":25},"financial-data-formats","Financial Data Formats",{"key":72,"label":73,"slug":72,"count":25},"financial-domain-knowledge","Financial Domain Knowledge",{"key":75,"label":76,"slug":75,"count":25},"financial-markets","Financial Markets",{"key":78,"label":79,"slug":78,"count":25},"finops","Finops",{"key":81,"label":82,"slug":81,"count":25},"frontend-development","Frontend Development",{"key":84,"label":85,"slug":84,"count":25},"full-stack-development","Full Stack Development",{"key":87,"label":88,"slug":87,"count":25},"governance","Governance",{"key":90,"label":91,"slug":90,"count":25},"high-availabilitydisaster-recovery","High Availability\u002FDisaster Recovery",[93,96,100,103,106,109,112,115,118,120,121,124,127,130,133,136,139,142,145,148,151,154,157,160],{"key":94,"label":95,"slug":94,"count":17},"python","Python",{"key":97,"label":98,"slug":97,"count":99},"c","C#",2,{"key":101,"label":102,"slug":101,"count":99},"java","Java",{"key":104,"label":105,"slug":104,"count":99},"ms-azure","MS Azure",{"key":107,"label":108,"slug":107,"count":99},"linux","Linux",{"key":110,"label":111,"slug":110,"count":99},"nodejs","Node.Js",{"key":113,"label":114,"slug":113,"count":25},"azure-monitor","Azure Monitor",{"key":116,"label":117,"slug":116,"count":25},"bash-scripting","Bash Scripting",{"key":97,"label":119,"slug":97,"count":25},"C++",{"key":36,"label":37,"slug":36,"count":25},{"key":122,"label":123,"slug":122,"count":25},"cloud-platforms","Cloud Platforms",{"key":125,"label":126,"slug":125,"count":25},"cloud-native-tools","Cloud-Native Tools",{"key":128,"label":129,"slug":128,"count":25},"confluence","Confluence",{"key":131,"label":132,"slug":131,"count":25},"crowdstrike","Crowdstrike",{"key":134,"label":135,"slug":134,"count":25},"data-pipelines","Data Pipelines",{"key":137,"label":138,"slug":137,"count":25},"dns","Dns",{"key":140,"label":141,"slug":140,"count":25},"docker","Docker",{"key":143,"label":144,"slug":143,"count":25},"edr","Edr",{"key":146,"label":147,"slug":146,"count":25},"etl","Etl",{"key":149,"label":150,"slug":149,"count":25},"fastapi","Fastapi",{"key":152,"label":153,"slug":152,"count":25},"flask","Flask",{"key":155,"label":156,"slug":155,"count":25},"ftp","Ftp",{"key":158,"label":159,"slug":158,"count":25},"gcp","Gcp",{"key":161,"label":162,"slug":161,"count":25},"generative-ai","Generative Ai",[164,166],{"key":165,"label":165,"count":9},"CAD",{"key":167,"label":167,"count":25},"USD",[169],{"key":170,"label":170,"count":17},"FULL_TIME",{"total":17,"jobs":172},[173,222,276,308],{"id":174,"slug":175,"title":176,"raw_title":177,"is_featured":178,"company":179,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":182,"processed_country_iso_code_gmaps":184,"processed_home_office":186,"processed_salary_min":187,"processed_salary_max":188,"processed_salary_currency":165,"processed_salary_source":189,"processed_working_hours":190,"processed_employment_types":15,"processed_it_skills":191,"processed_it_skills_labels":192,"processed_job_expertise_skills":213,"processed_job_expertise_skills_labels":214,"max_cpc":25,"actual_cpc":221},54566,"associate-full-stack-engineer-bank-of-montreal","Associate, Full Stack Engineer",null,false,{"name":180,"slug":181,"logo_url":177},"Bank of Montreal","bank-of-montreal",[183],"Toronto",[185],"CA","onsite",90000,120000,"estimated",[170],{"c#":99,"aws":9,"etl":17,"gcp":9,"llm":17,"sql":17,"java":99,"azure":9,"ci\u002Fcd":9,"flask":17,"nosql":17,"scala":99,"docker":9,"python":17,"fastapi":17,"node.js":17,"react js":17,"javascript":17,"kubernetes":9,"openai api":17,"typescript":17,"restful api":17,"hugging face":17,"generative ai":17,"microservices":17,"data pipelines":17},[95,193,194,195,196,153,197,198,199,200,201,141,202,203,204,205,206,207,208,209,210,211,135,98,212,102],"JavaScript","TypeScript","React JS","FastAPI","Node.js","SQL","NoSQL","RESTful API","Microservices","Kubernetes","AWS","Azure","GCP","CI\u002FCD","Generative AI","LLM","OpenAI API","Hugging Face","ETL","Scala",{"sdlc":17,"data processing":17,"financial markets":9,"investment banking":9,"trading strategies":9,"agile methodologies":17,"backend development":17,"system architecture":17,"frontend development":17,"financial data formats":9,"full stack development":17,"security best practices":17,"performance optimization":17,"financial domain knowledge":9},[85,82,34,215,55,216,21,217,218,73,219,76,220,70],"System Architecture","Performance Optimization","Agile Methodologies","SDLC","Investment Banking","Trading Strategies",1.2,{"id":223,"slug":224,"title":225,"raw_title":177,"is_featured":178,"company":226,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":229,"processed_country_iso_code_gmaps":230,"processed_home_office":186,"processed_salary_min":231,"processed_salary_max":232,"processed_salary_currency":165,"processed_salary_source":189,"processed_working_hours":233,"processed_employment_types":15,"processed_it_skills":234,"processed_it_skills_labels":235,"processed_job_expertise_skills":260,"processed_job_expertise_skills_labels":261,"max_cpc":25,"actual_cpc":221},66782,"information-security-specialist-attack-surface-reduction-the-toronto-dominion-bank-canada","Information Security Specialist ( Attack Surface Reduction)",{"name":227,"slug":228,"logo_url":177},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[183],[185],96900,136800,[170],{"dns":17,"edr":17,"ftp":17,"kql":17,"mac":17,"siem":17,"smtp":17,"soar":17,"linux":17,"akamai":9,"http\u002Fs":17,"python":9,"qualys":9,"tcp\u002Fip":17,"appomni":9,"windows":17,"logscale":17,"netskope":9,"splunk es":17,"wiz defend":17,"crowdstrike":17,"symantec dlp":9,"active directory":17,"cloud-native tools":17,"microsoft sentinel":17,"microsoft defender for endpoint (mde)":17},[236,237,238,239,240,241,95,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,108],"Splunk ES","CrowdStrike","Logscale","Microsoft Defender for Endpoint (MDE)","Microsoft Sentinel","Wiz Defend","KQL","SIEM","SOAR","EDR","Cloud-native tools","Netskope","Akamai","AppOmni","Qualys","Symantec DLP","TCP\u002FIP","HTTP\u002FS","DNS","FTP","SMTP","Active Directory","Windows","Mac",{"cloud security":17,"log management":17,"threat hunting":17,"risk management":17,"threat detection":17,"security analytics":17,"threat intelligence":17,"playbook development":17,"detection engineering":17,"endpoint architecture":17,"mitre att&ck framework":17,"security best practices":17,"attack surface reduction":17,"malware reverse engineering":17,"security incident management":17,"information security management":17,"security metrics and dashboards":17,"identity and access management (iam)":17,"digital forensics and incident response (dfir)":17},[262,263,264,265,266,28,267,268,269,270,67,271,46,272,61,273,21,274,275],"Threat Hunting","Malware Reverse Engineering","Digital Forensics and Incident Response (DFIR)","Threat Detection","Threat Intelligence","MITRE ATT&CK Framework","Security Analytics","Log Management","Security Incident Management","Identity and Access Management (IAM)","Security Metrics and Dashboards","Playbook Development","Risk Management","Information Security Management",{"id":277,"slug":278,"title":279,"raw_title":177,"is_featured":178,"company":280,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":281,"processed_country_iso_code_gmaps":282,"processed_home_office":186,"processed_salary_min":283,"processed_salary_max":284,"processed_salary_currency":167,"processed_salary_source":189,"processed_working_hours":285,"processed_employment_types":15,"processed_it_skills":286,"processed_it_skills_labels":287,"processed_job_expertise_skills":293,"processed_job_expertise_skills_labels":294,"max_cpc":25,"actual_cpc":221},54686,"principal-cloud-engineer-bank-of-montreal","Principal Cloud Engineer",{"name":180,"slug":181,"logo_url":177},[183],[185],94600,176000,[170],{"c#":9,"c++":9,"java":9,"azure":17,"python":17,"node.js":9,"terraform":17,"azure devops":17,"azure monitor":17,"log analytics":17,"github actions":17,"application insights":17},[204,288,289,290,95,197,102,98,119,114,291,292],"Terraform","Azure DevOps","GitHub Actions","Log Analytics","Application Insights",{"rbac":17,"ci\u002Fcd":17,"finops":17,"mentoring":17,"automation":17,"compliance":17,"governance":17,"zero trust":17,"observability":17,"agile processes":17,"troubleshooting":17,"cloud networking":17,"incident response":17,"cloud architecture":17,"defender for cloud":17,"multi-region design":17,"root cause analysis":17,"infrastructure as code":17,"stakeholder engagement":17,"security best practices":17,"container infrastructure":17,"identity and access management":17,"high availability\u002Fdisaster recovery":17},[40,295,206,21,296,297,298,88,49,91,299,300,301,302,303,304,305,52,43,306,31,307,24],"Infrastructure as Code","Zero Trust","RBAC","Defender for Cloud","Multi-region Design","FinOps","Mentoring","Stakeholder Engagement","Observability","Incident Response","Root Cause Analysis","Identity and Access Management","Troubleshooting",{"id":309,"slug":310,"title":311,"raw_title":177,"is_featured":178,"company":312,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":315,"processed_country_iso_code_gmaps":317,"processed_home_office":318,"processed_salary_min":319,"processed_salary_max":320,"processed_salary_currency":165,"processed_salary_source":189,"processed_working_hours":321,"processed_employment_types":15,"processed_it_skills":322,"processed_it_skills_labels":323,"processed_job_expertise_skills":325,"processed_job_expertise_skills_labels":326,"max_cpc":25,"actual_cpc":221},55934,"senior-it-platform-administrator-desjardins","Senior IT Platform Administrator",{"name":313,"slug":314,"logo_url":177},"Desjardins","desjardins",[316],"Lévis",[185],"hybrid",80000,110000,[170],{"jira":9,"linux":17,"python":17,"confluence":9,"bash scripting":17,"cloud platforms":17,"infrastructure as code":17},[123,108,117,95,295,324,129],"Jira",{"incident management":9,"security best practices":17,"technical documentation":9,"it platform administration":17},[327,21,328,329],"IT Platform Administration","Incident Management","Technical Documentation",{"total":331,"jobs":332},0,[]]