[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-devops-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fdevops?page=2":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fdevops?page=2":237,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fdevops?page=2":397},{},{"total":5,"jobs":6},25,[7,67,99,145,193],{"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":46,"processed_job_expertise_skills_labels":47,"max_cpc":65,"actual_cpc":66},54748,"senior-technical-lead-bank-of-montreal","Senior Technical Lead",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Toronto",[19],"CA","hybrid",75900,141900,"CAD","estimated",[26],"FULL_TIME","permanent",{"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},4,3,[32,33,34,35,36,37,38,39,40,41,42,43,44,45],"Generative AI","OpenSearch","Dynatrace","Oracle","SQL","Mainframe","Cloud Computing","APIs","Microservices","CI\u002FCD","DevOps","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},[48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64],"System Design","API Management","Product Design","Data Collection and Analysis","New Product Development","Continuous Improvement Management","Platform Engineering","Production Support","Incident Management","Root Cause Analysis","Observability","Batch Operations","Scheduling Frameworks","Enterprise Integration","Software Development Lifecycle","Risk Management","Regulatory Compliance",1,1.2,{"id":68,"slug":69,"title":70,"raw_title":11,"is_featured":12,"company":71,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":74,"processed_country_iso_code_gmaps":75,"processed_home_office":76,"processed_salary_min":77,"processed_salary_max":78,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":79,"processed_employment_types":27,"processed_it_skills":80,"processed_it_skills_labels":81,"processed_job_expertise_skills":89,"processed_job_expertise_skills_labels":90,"max_cpc":65,"actual_cpc":66},66793,"manager-engineering-ios-the-toronto-dominion-bank-canada","Manager, Engineering (iOS)",{"name":72,"slug":73,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],"onsite",125500,148200,[26],{"swift":29,"devops":30,"swiftui":29,"ai\u002Fml tools":30,"automated testing":30,"swift concurrency":29,"apis\u002Fmicroservices":29,"ai-assisted development":30},[82,83,84,85,42,86,87,88],"Swift","SwiftUI","Swift Concurrency","APIs\u002Fmicroservices","Automated testing","AI\u002FML tools","AI-assisted development",{"governance":30,"talent acquisition":29,"full-stack engineering":29,"ios native development":29,"performance management":29,"regulated platform delivery":29,"enterprise application design":29,"ai-enabled capabilities integration":29},[91,92,93,94,95,96,97,98],"iOS Native Development","Full-stack engineering","Regulated platform delivery","AI-enabled capabilities integration","Enterprise application design","Governance","Performance management","Talent acquisition",{"id":100,"slug":101,"title":102,"raw_title":11,"is_featured":12,"company":103,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":104,"processed_country_iso_code_gmaps":105,"processed_home_office":76,"processed_salary_min":106,"processed_salary_max":107,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":108,"processed_employment_types":27,"processed_it_skills":109,"processed_it_skills_labels":111,"processed_job_expertise_skills":136,"processed_job_expertise_skills_labels":137,"max_cpc":65,"actual_cpc":66},66783,"java-developer-td-securities-the-toronto-dominion-bank-canada","Java Developer, TD Securities",{"name":72,"slug":73,"logo_url":11},[17],[19],102200,125000,[26],{"jms":30,"sql":29,"xml":30,"java":29,"jira":110,"json":30,"rest":30,"xslt":30,"azure":110,"nosql":110,"react":110,"stash":110,"devops":30,"drools":110,"hadoop":110,"oracle":30,"solace":110,"angular":110,"mongodb":110,"postgres":30,"cassandra":110,"confluence":110,"microservices":110,"teamcity\u002Fjenkins":110,"spring\u002Fspring boot":29,"tibco businessworks":110,"tibco businessevents":110,"secure coding practices":110},2,[112,113,36,114,115,116,117,118,35,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,42,40,135],"Java","Spring\u002FSpring Boot","XML","XSLT","JSON","JMS","REST","Postgres","Cassandra","MongoDB","Drools","Solace","TIBCO BusinessWorks","TIBCO BusinessEvents","Confluence","Stash","JIRA","TeamCity\u002FJenkins","Angular","React","Azure","Hadoop","NoSQL","Secure coding practices",{"sdlc":30,"big data":110,"investment banking":30,"agile methodologies":30,"regulatory reporting":29,"complex event processing":110,"enterprise integration patterns":110},[138,139,140,141,142,143,144],"Regulatory Reporting","Investment Banking","Agile Methodologies","SDLC","Enterprise Integration Patterns","Big Data","Complex Event Processing",{"id":146,"slug":147,"title":148,"raw_title":11,"is_featured":12,"company":149,"raw_hiringOrganization_logo_url":151,"processed_city_gmaps":152,"processed_country_iso_code_gmaps":153,"processed_home_office":76,"processed_salary_min":154,"processed_salary_max":155,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":156,"processed_employment_types":27,"processed_it_skills":157,"processed_it_skills_labels":158,"processed_job_expertise_skills":171,"processed_job_expertise_skills_labels":172,"max_cpc":65,"actual_cpc":66},68990,"senior-software-engineer-brokerage-platform-moomoo","Senior Software Engineer - Brokerage Platform",{"name":150,"slug":150,"logo_url":11},"moomoo","https:\u002F\u002Fworkablehr.s3.amazonaws.com\u002Fuploads\u002Faccount\u002Flogo\u002F661829\u002Flogo",[17],[19],120000,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},[112,159,160,161,162,163,39,164,165,166,167,168,42,169,170],"C++","Go","Python","Distributed Systems","Databases","Messaging Systems","Caching","Concurrency","System Performance","Cloud Infrastructure","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},[173,174,162,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,58,191,192],"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","Technical Leadership","Code Review","Testing","Production Troubleshooting","Root-cause Analysis",{"id":194,"slug":195,"title":196,"raw_title":11,"is_featured":12,"company":197,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":198,"processed_country_iso_code_gmaps":199,"processed_home_office":20,"processed_salary_min":200,"processed_salary_max":201,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":202,"processed_employment_types":27,"processed_it_skills":203,"processed_it_skills_labels":204,"processed_job_expertise_skills":213,"processed_job_expertise_skills_labels":214,"max_cpc":65,"actual_cpc":66},70567,"senior-manager-data-engineering-bank-of-montreal","Senior Manager Data Engineering",{"name":14,"slug":15,"logo_url":11},[17],[19],94600,176000,[26],{"aws":29,"sql":29,"jira":30,"ssis":29,"azure":29,"ci\u002Fcd":29,"nosql":29,"scala":29,"spark":29,"devops":29,"hadoop":29,"python":29,"netezza":29,"aws glue":29,"apache airflow":29,"infrastructure as code":29},[36,134,161,205,206,207,208,209,132,133,210,211,42,41,212,128],"Spark","Scala","SSIS","AWS Glue","AWS","Netezza","Apache Airflow","Infrastructure as Code",{"qa":29,"etl":29,"debugging":29,"automation":29,"ai concepts":29,"data mining":29,"data mapping":29,"unit testing":29,"data analysis":29,"data modeling":29,"generative ai":29,"agile delivery":29,"data profiling":29,"streaming data":29,"cloud computing":29,"batch processing":29,"data engineering":29,"data warehousing":29,"code optimization":29,"prompt engineering":29,"process improvement":29,"regulatory compliance":29,"solution architecture":29,"software engineering standards":29,"retrieval-augmented generation (rag)":29},[215,216,217,218,219,220,221,222,223,32,224,225,226,227,228,229,230,231,232,233,234,38,235,236,64],"Data Engineering","ETL","Solution Architecture","Data Modeling","Data Mining","Data Analysis","Data Profiling","Data Mapping","AI Concepts","Prompt Engineering","Retrieval-Augmented Generation (RAG)","Agile Delivery","Software Engineering Standards","Process Improvement","Automation","Code Optimization","Debugging","Unit Testing","QA","Data Warehousing","Batch Processing","Streaming Data",{"industry":238,"employment_type":256,"expertise_skills":263,"it_skills":324,"salary_currency":391,"processed_working_hours":395},[239,243,247,250,253],{"key":240,"label":241,"count":242},"financial services","Financial Services",21,{"key":244,"label":245,"count":246},"banking","Banking",14,{"key":248,"label":249,"count":30},"insurance","Insurance",{"key":251,"label":252,"count":110},"financial technology","Financial Technology",{"key":254,"label":255,"count":65},"online brokerage","Online Brokerage",[257,260],{"key":27,"label":258,"count":259},"PERMANENT",24,{"key":261,"label":262,"count":65},"student","STUDENT",[264,267,271,274,276,279,282,284,286,288,290,292,294,297,299,301,303,306,308,311,313,315,318,321],{"key":265,"label":63,"slug":265,"count":266},"risk-management",7,{"key":268,"label":269,"slug":268,"count":270},"project-management","Project management",6,{"key":272,"label":64,"slug":272,"count":273},"regulatory-compliance",5,{"key":275,"label":217,"slug":275,"count":29},"solution-architecture",{"key":277,"label":278,"slug":277,"count":29},"vendor-management","Vendor Management",{"key":280,"label":281,"slug":280,"count":30},"application-development","Application Development",{"key":283,"label":140,"slug":283,"count":30},"agile-methodologies",{"key":285,"label":218,"slug":285,"count":30},"data-modeling",{"key":287,"label":96,"slug":287,"count":30},"governance",{"key":289,"label":45,"slug":289,"count":30},"cybersecurity",{"key":291,"label":54,"slug":291,"count":110},"platform-engineering",{"key":293,"label":229,"slug":293,"count":110},"automation",{"key":295,"label":296,"slug":295,"count":110},"sdlc","Sdlc",{"key":298,"label":188,"slug":298,"count":110},"technical-leadership",{"key":300,"label":189,"slug":300,"count":110},"code-review",{"key":302,"label":58,"slug":302,"count":110},"observability",{"key":304,"label":305,"slug":304,"count":110},"security-operations","Security Operations",{"key":307,"label":228,"slug":307,"count":110},"process-improvement",{"key":309,"label":310,"slug":309,"count":110},"architecture-governance","Architecture Governance",{"key":312,"label":52,"slug":312,"count":110},"new-product-development",{"key":314,"label":55,"slug":314,"count":110},"production-support",{"key":316,"label":317,"slug":316,"count":110},"security","Security",{"key":319,"label":320,"slug":319,"count":110},"stakeholder-management","Stakeholder Management",{"key":322,"label":323,"slug":322,"count":110},"strategic-planning","Strategic Planning",[325,328,331,334,337,341,343,346,349,352,354,357,359,362,365,367,370,372,375,378,381,383,386,388],{"key":326,"label":327,"slug":326,"count":5},"devops","Devops",{"key":329,"label":112,"slug":329,"count":330},"java",12,{"key":332,"label":36,"slug":332,"count":333},"sql",10,{"key":335,"label":336,"slug":335,"count":333},"cicd","Ci\u002FCd",{"key":338,"label":339,"slug":338,"count":340},"ms-azure","MS Azure",9,{"key":342,"label":161,"slug":342,"count":266},"python",{"key":344,"label":345,"slug":344,"count":266},"aws","Aws",{"key":347,"label":348,"slug":347,"count":270},"apis","Apis",{"key":350,"label":351,"slug":350,"count":270},"spring-boot","Spring Boot",{"key":353,"label":43,"slug":353,"count":270},"agile",{"key":355,"label":356,"slug":355,"count":270},"javascript","Javascript",{"key":358,"label":40,"slug":358,"count":273},"microservices",{"key":360,"label":361,"slug":360,"count":30},"github","Github",{"key":363,"label":364,"slug":363,"count":30},"git","Git",{"key":366,"label":35,"slug":366,"count":30},"oracle",{"key":368,"label":369,"slug":368,"count":30},"jenkins","Jenkins",{"key":371,"label":133,"slug":371,"count":30},"hadoop",{"key":373,"label":374,"slug":373,"count":30},"infrastructure-as-code","Infrastructure As Code",{"key":376,"label":377,"slug":376,"count":30},"jira","Jira",{"key":379,"label":380,"slug":379,"count":30},"generative-ai","Generative Ai",{"key":382,"label":34,"slug":382,"count":30},"dynatrace",{"key":384,"label":385,"slug":384,"count":30},"nosql","Nosql",{"key":387,"label":38,"slug":387,"count":30},"cloud-computing",{"key":389,"label":390,"slug":389,"count":30},"ssis","Ssis",[392,393],{"key":23,"label":23,"count":242},{"key":394,"label":394,"count":29},"USD",[396],{"key":26,"label":26,"count":5},{"total":398,"jobs":399},0,[]]