[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-elasticsearch-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Felasticsearch":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Felasticsearch":174,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Felasticsearch":304},{},{"total":5,"jobs":6},4,[7,61,111,130],{"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":50,"processed_job_expertise_skills_labels":51,"max_cpc":59,"actual_cpc":60},91869,"full-stack-developer-net-c-sql-react-and-azure-databricks-canadian-imperial-bank-of-commerce-canada","Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)",null,false,{"name":14,"slug":15,"logo_url":11},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[17],"Toronto",[19],"CA","hybrid",90000,130000,"CAD","estimated",[26],"FULL_TIME","permanent",{"c#":5,"mvc":29,"xml":29,".net":5,"json":29,"azure":30,"react":30,"asp.net":5,"graphql":30,".net core":5,"databricks":5,"javascript":30,"powershell":29,"sql server":5,"restful api":29,"unit testing":5,"elasticsearch":30,"microservices":29},3,2,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49],"C#",".NET","SQL Server","PowerShell","Databricks","ASP.NET","MVC","XML","JSON",".NET Core","Microservices","RESTful API","Unit Testing","React","Azure","Elasticsearch","GraphQL","JavaScript",{"agile":30,"technical design":5,"it strategic planning":29,"application development":5,"application programming":5,"solid design principles":30,"test driven development":5},[52,53,54,55,56,57,58],"Test Driven Development","Application Development","Application Programming","Technical Design","IT Strategic Planning","SOLID Design Principles","Agile",1,1.2,{"id":62,"slug":63,"title":64,"raw_title":11,"is_featured":12,"company":65,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":68,"processed_country_iso_code_gmaps":69,"processed_home_office":20,"processed_salary_min":70,"processed_salary_max":71,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":72,"processed_employment_types":27,"processed_it_skills":73,"processed_it_skills_labels":74,"processed_job_expertise_skills":96,"processed_job_expertise_skills_labels":97,"max_cpc":59,"actual_cpc":60},99010,"software-engineer-iii-the-toronto-dominion-bank-canada","Software Engineer III",{"name":66,"slug":67,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],125500,154000,[26],{"aws":29,"git":5,"sql":5,"azure":5,"ci\u002Fcd":5,"kafka":5,"docker":29,"pandas":29,"python":5,"datahub":29,"pyspark":29,"collibra":29,"w3c prov":29,"rest apis":5,"databricks":29,"graph apis":5,"kubernetes":29,"opensearch":29,"postgresql":5,"openlineage":29,"openmetadata":29,"elasticsearch":29,"graph databases":5,"knowledge graph":5},[75,76,77,78,79,80,46,36,81,82,83,84,85,47,86,87,88,89,90,91,92,93,94,95],"PostgreSQL","SQL","Python","REST APIs","Graph APIs","Kafka","PySpark","Git","CI\u002FCD","Docker","Kubernetes","OpenSearch","Pandas","Knowledge Graph","Graph Databases","DataHub","OpenMetadata","Collibra","OpenLineage","W3C PROV","AWS",{"devops":5,"finops":29,"ai governance":29,"data modeling":5,"data cataloging":29,"data governance":29,"data engineering":5,"cloud architecture":5,"metadata management":29,"security engineering":29,"software engineering":5,"technical leadership":5,"solution architecture":5},[98,99,100,101,102,103,104,105,106,107,108,109,110],"Software Engineering","Solution Architecture","Cloud Architecture","Data Engineering","Data Modeling","Data Governance","Data Cataloging","Metadata Management","DevOps","AI Governance","Security Engineering","FinOps","Technical Leadership",{"id":112,"slug":113,"title":114,"raw_title":11,"is_featured":12,"company":115,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":116,"processed_country_iso_code_gmaps":117,"processed_home_office":20,"processed_salary_min":118,"processed_salary_max":119,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":120,"processed_employment_types":27,"processed_it_skills":121,"processed_it_skills_labels":122,"processed_job_expertise_skills":125,"processed_job_expertise_skills_labels":126,"max_cpc":59,"actual_cpc":60},99012,"software-engineer-ii-the-toronto-dominion-bank-canada-2","Software Engineer II",{"name":66,"slug":67,"logo_url":11},[17],[19],81600,115200,[26],{"git":5,"sql":5,"azure":29,"ci\u002Fcd":5,"kafka":5,"pandas":29,"python":5,"pyspark":29,"rest apis":5,"databricks":29,"graph apis":5,"opensearch":29,"postgresql":5,"elasticsearch":29,"graph databases":5,"knowledge graph":5,"ai-assisted development tools":29},[75,76,77,78,79,80,46,36,81,82,83,88,89,47,86,123,124],"pandas","AI-assisted development tools",{"devops":5,"data lineage":29,"data modeling":5,"data cataloging":29,"data governance":29,"data engineering":5,"metadata management":29,"cloud infrastructure":5,"software engineering":5,"security and compliance engineering":29},[101,102,127,106,103,104,105,128,129,98],"Cloud Infrastructure","Data Lineage","Security and Compliance Engineering",{"id":131,"slug":132,"title":133,"raw_title":11,"is_featured":12,"company":134,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":137,"processed_country_iso_code_gmaps":138,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":139,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":140,"processed_employment_types":27,"processed_it_skills":141,"processed_it_skills_labels":142,"processed_job_expertise_skills":164,"processed_job_expertise_skills_labels":165,"max_cpc":59,"actual_cpc":60},90722,"associate-devops-engineer-bank-of-montreal-2","Associate, DevOps Engineer",{"name":135,"slug":136,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],[19],120000,[26],{"go":5,"aws":5,"gcp":5,"tls":29,"aspm":29,"bash":5,"cspm":29,"dspm":29,"helm":5,"azure":5,"druid":29,"kafka":29,"argocd":5,"github":5,"kibana":5,"oauth2":29,"python":5,"grafana":5,"jenkins":5,"kerberos":29,"gitlab ci":5,"kustomize":5,"terraform":5,"kubernetes":5,"prometheus":5,"elasticsearch":5,"opentelemetry":29},[95,46,143,85,144,80,145,146,77,147,148,149,150,151,152,153,154,155,156,157,158,159,47,160,161,162,163],"GCP","ArgoCD","Druid","OpenTelemetry","Go","Bash","Terraform","Helm","Kustomize","CSPM","DSPM","ASPM","GitHub","GitLab CI","Jenkins","Prometheus","Grafana","Kibana","Kerberos","TLS","OAuth2",{"ai\u002Fml":29,"devops":5,"agentic ai":30,"monitoring":5,"generative ai":30,"cloud security":29,"containerization":5,"infrastructure as code":5,"server infrastructure management":5},[106,166,167,168,169,170,171,172,173],"Infrastructure as Code","Cloud Security","Containerization","Monitoring","Server Infrastructure Management","AI\u002FML","Generative AI","Agentic AI",{"industry":175,"employment_type":182,"expertise_skills":185,"it_skills":242,"salary_currency":300,"processed_working_hours":302},[176,179],{"key":177,"label":178,"count":5},"financial services","Financial Services",{"key":180,"label":181,"count":59},"banking","Banking",[183],{"key":27,"label":184,"count":5},"PERMANENT",[186,189,191,193,195,197,199,201,203,206,208,210,212,215,218,220,223,225,228,230,233,236,238,240],{"key":187,"label":188,"slug":187,"count":29},"devops","Devops",{"key":190,"label":105,"slug":190,"count":30},"metadata-management",{"key":192,"label":98,"slug":192,"count":30},"software-engineering",{"key":194,"label":102,"slug":194,"count":30},"data-modeling",{"key":196,"label":101,"slug":196,"count":30},"data-engineering",{"key":198,"label":104,"slug":198,"count":30},"data-cataloging",{"key":200,"label":103,"slug":200,"count":30},"data-governance",{"key":202,"label":128,"slug":202,"count":59},"data-lineage",{"key":204,"label":205,"slug":204,"count":59},"finops","Finops",{"key":207,"label":127,"slug":207,"count":59},"cloud-infrastructure",{"key":209,"label":99,"slug":209,"count":59},"solution-architecture",{"key":211,"label":108,"slug":211,"count":59},"security-engineering",{"key":213,"label":214,"slug":213,"count":59},"security-and-compliance-engineering","Security And Compliance Engineering",{"key":216,"label":217,"slug":216,"count":59},"generative-ai","Generative Ai",{"key":219,"label":58,"slug":219,"count":59},"agile",{"key":221,"label":222,"slug":221,"count":59},"agentic-ai","Agentic Ai",{"key":224,"label":110,"slug":224,"count":59},"technical-leadership",{"key":226,"label":227,"slug":226,"count":59},"aiml","Ai\u002FMl",{"key":229,"label":168,"slug":229,"count":59},"containerization",{"key":231,"label":232,"slug":231,"count":59},"solid-design-principles","Solid Design Principles",{"key":234,"label":235,"slug":234,"count":59},"it-strategic-planning","It Strategic Planning",{"key":237,"label":55,"slug":237,"count":59},"technical-design",{"key":239,"label":54,"slug":239,"count":59},"application-programming",{"key":241,"label":170,"slug":241,"count":59},"server-infrastructure-management",[243,245,248,250,252,254,257,260,262,265,267,269,272,274,277,280,283,284,286,289,292,294,296,298],{"key":244,"label":47,"slug":244,"count":5},"elasticsearch",{"key":246,"label":247,"slug":246,"count":5},"ms-azure","MS Azure",{"key":249,"label":77,"slug":249,"count":29},"python",{"key":251,"label":80,"slug":251,"count":29},"kafka",{"key":253,"label":36,"slug":253,"count":29},"databricks",{"key":255,"label":256,"slug":255,"count":30},"rest-apis","Rest Apis",{"key":258,"label":259,"slug":258,"count":30},"pyspark","Pyspark",{"key":261,"label":85,"slug":261,"count":30},"kubernetes",{"key":263,"label":264,"slug":263,"count":30},"aws","Aws",{"key":266,"label":82,"slug":266,"count":30},"git",{"key":268,"label":89,"slug":268,"count":30},"graph-databases",{"key":270,"label":271,"slug":270,"count":30},"opensearch","Opensearch",{"key":273,"label":88,"slug":273,"count":30},"knowledge-graph",{"key":275,"label":276,"slug":275,"count":30},"graph-apis","Graph Apis",{"key":278,"label":279,"slug":278,"count":30},"postgresql","Postgresql",{"key":281,"label":282,"slug":281,"count":30},"cicd","Ci\u002FCd",{"key":123,"label":87,"slug":123,"count":30},{"key":285,"label":76,"slug":285,"count":30},"sql",{"key":287,"label":288,"slug":287,"count":59},"oauth2","Oauth2",{"key":290,"label":291,"slug":290,"count":59},"aspnet","Asp.Net",{"key":293,"label":45,"slug":293,"count":59},"react",{"key":295,"label":159,"slug":295,"count":59},"grafana",{"key":297,"label":145,"slug":297,"count":59},"druid",{"key":299,"label":160,"slug":299,"count":59},"kibana",[301],{"key":23,"label":23,"count":5},[303],{"key":26,"label":26,"count":5},{"total":305,"jobs":306},0,[]]