[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-jenkins-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fjenkins":8,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fjenkins":743,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fjenkins":883},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fjenkins.webp",null,"skill:jenkins:ca","2026-08-17T09:02:42.480579+02:00",{"total":9,"jobs":10},20,[11,80,141,178,233,286,319,363,401,431,451,473,504,543,576,599,632,647,677,704],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":19,"processed_country_iso_code_gmaps":21,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":28,"processed_employment_types":30,"processed_it_skills":31,"processed_it_skills_labels":34,"processed_job_expertise_skills":65,"processed_job_expertise_skills_labels":66,"max_cpc":78,"actual_cpc":79},82465,"application-support-analyst-datapower-canadian-imperial-bank-of-commerce-canada","Application Support Analyst- DataPower",false,{"name":17,"slug":18,"logo_url":5},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[20],"Toronto",[22],"CA","hybrid",70000,90000,"CAD","estimated",[29],"FULL_TIME","permanent",{"xml":32,"apis":32,"caas":33,"j2ee":32,"java":32,"xslt":32,"agile":32,"jboss":33,"xalan":33,"devops":32,"github":32,"splunk":33,"autosys":33,"feedhub":33,"grafana":33,"jenkins":33,"weblogic":33,"dynatrace":33,"websphere":33,"unix solaris":32,"ibm datapower":32,"linux red hat":32,"shell scripting":32,"batch scheduling":33,"oracle databases":32,"microsoft windows":32,"network troubleshooting":33,"version control software":32,"managed secure file transfer":33,"secure file transfer protocols":33},3,2,[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],"IBM DataPower","XML","XSLT","XALAN","Java","J2EE","APIs","Managed Secure File Transfer","Feedhub","Batch Scheduling","CaaS","Shell Scripting","Oracle Databases","Autosys","Version Control Software","Agile","DevOps","JBoss","WebLogic","WebSphere","Jenkins","GitHub","Microsoft Windows","Linux Red Hat","Unix Solaris","Network Troubleshooting","Secure File Transfer Protocols","Dynatrace","Grafana","Splunk",{"analysis":32,"troubleshooting":32,"service monitoring":32,"implementation planning":32,"middleware technologies":32,"integration technologies":32,"application implementation":32,"financial management systems":33,"production problem resolution":32,"production application support":32,"infrastructure technology support":32},[67,68,69,70,71,72,73,74,75,76,77],"Production Application Support","Application Implementation","Infrastructure Technology Support","Troubleshooting","Production Problem Resolution","Service Monitoring","Analysis","Implementation Planning","Middleware Technologies","Integration Technologies","Financial Management Systems",1,1.2,{"id":81,"slug":82,"title":83,"raw_title":5,"is_featured":15,"company":84,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":85,"processed_country_iso_code_gmaps":86,"processed_home_office":23,"processed_salary_min":87,"processed_salary_max":88,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":89,"processed_employment_types":30,"processed_it_skills":90,"processed_it_skills_labels":92,"processed_job_expertise_skills":118,"processed_job_expertise_skills_labels":119,"max_cpc":78,"actual_cpc":79},82575,"sr-application-developer-canadian-imperial-bank-of-commerce-canada","Sr. Application Developer",{"name":17,"slug":18,"logo_url":5},[20],[22],100000,140000,[29],{"git":91,"sql":32,".net":91,"azure":32,"kafka":32,"nosql":32,"blazor":91,"docker":32,"solace":32,"angular":91,"jenkins":32,"node.js":91,".net core":91,"javascript":91,"kubernetes":32,"typescript":91,"service bus":32,"azure devops":32,"github actions":32,"github copilot":32,"ci\u002Fcd pipelines":32,"prompt engineering":32,"restful api design":91,"monitoring\u002Falerting":32,"infrastructure as code":32,"event-driven architectures":32},4,[93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,55,112,113,114,115,116,117],"Node.js",".NET",".NET Core","Blazor","Angular","RESTful API design","JavaScript","TypeScript","Git","CI\u002FCD pipelines","Azure","Docker","Kubernetes","SQL","NoSQL","GitHub Copilot","Prompt engineering","GitHub Actions","Azure DevOps","Infrastructure as code","Monitoring\u002Falerting","Service Bus","Kafka","Solace","Event-driven architectures",{"caching":32,"deployment":91,"monitoring":91,"unit testing":91,"microservices":91,"orchestration":32,"secure coding":91,"ui automation":91,"api automation":91,"message queues":32,"version control":91,"containerization":32,"automated testing":91,"functional design":91,"strategic planning":32,"integration testing":91,"technology roadmaps":32,"ai-driven development":32,"full-stack development":91,"object-oriented design":91,"technical architecture":91},[120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140],"Full-stack development","Technical architecture","Microservices","Automated testing","Deployment","Monitoring","Strategic planning","Technology roadmaps","Secure coding","Object-oriented design","Functional design","Unit testing","Integration testing","API automation","UI automation","Version control","Containerization","Orchestration","Caching","Message queues","AI-driven development",{"id":142,"slug":143,"title":144,"raw_title":5,"is_featured":15,"company":145,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":148,"processed_country_iso_code_gmaps":149,"processed_home_office":150,"processed_salary_min":151,"processed_salary_max":152,"processed_salary_currency":153,"processed_salary_source":27,"processed_working_hours":154,"processed_employment_types":30,"processed_it_skills":155,"processed_it_skills_labels":156,"processed_job_expertise_skills":166,"processed_job_expertise_skills_labels":167,"max_cpc":78,"actual_cpc":79},70489,"machine-learning-engineer-bank-of-montreal","Machine Learning Engineer",{"name":146,"slug":147,"logo_url":5},"Bank of Montreal","bank-of-montreal",[20],[22],"onsite",80000,175000,"USD",[29],{"aws":32,"git":32,"sql":32,"azure":32,"keras":91,"docker":32,"hadoop":32,"python":91,"jenkins":32,"pytorch":91,"kubernetes":32,"tensorflow":91,"apache spark":32,"scikit-learn":91,"google cloud platform":32},[157,106,158,159,160,161,162,163,104,105,55,101,164,103,165],"Python","TensorFlow","PyTorch","Scikit-learn","Keras","Apache Spark","Hadoop","AWS","Google Cloud Platform",{"statistics":32,"mathematics":32,"programming":91,"deep learning":91,"ml algorithms":91,"scaling models":91,"machine learning":91,"operations research":32,"computational thinking":91,"continuous integration and continuous delivery\u002Fdeployment":91},[168,169,170,171,172,173,174,175,176,177],"Mathematics","Statistics","Operations Research","Deep Learning","Machine Learning","Scaling Models","Continuous Integration and Continuous Delivery\u002FDeployment","ML Algorithms","Computational Thinking","Programming",{"id":179,"slug":180,"title":181,"raw_title":5,"is_featured":15,"company":182,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":185,"processed_country_iso_code_gmaps":187,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":88,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":188,"processed_employment_types":30,"processed_it_skills":189,"processed_it_skills_labels":190,"processed_job_expertise_skills":218,"processed_job_expertise_skills_labels":219,"max_cpc":78,"actual_cpc":79},78602,"senior-software-engineer-operations-sun-life-of-canada-corporate-2","Senior Software Engineer, Operations",{"name":183,"slug":184,"logo_url":5},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[186],"Waterloo",[22],[29],{"aws":33,"css":91,"git":91,"jsp":91,"sql":91,"xml":91,"html":91,"java":91,"jdbc":91,"jira":33,"json":91,"soap":91,"kafka":91,"maven":91,"docker":91,"gradle":91,"oracle":91,"ansible":91,"jenkins":91,"reactjs":91,"servlet":91,"ms teams":33,"rest api":91,"weblogic":33,"bitbucket":91,"java apis":91,"springmvc":91,"websphere":33,"confluence":33,"javascript":91,"kubernetes":91,"postgresql":91,"springboot":91,"artifactory":91,"light car proxy":91,"spring framework":91,"web security\u002Fowasp":91,"java enterprise edition (j2ee)":91,"multi-factor authentication (mfa)":91},[39,99,191,36,192,193,194,195,196,197,198,105,104,199,200,201,202,203,204,205,106,206,207,55,208,209,101,210,211,212,213,115,214,164,215,216,217,54,53],"HTML","CSS","Java Enterprise Edition (J2EE)","Servlet","JDBC","JSP","Spring Framework","ReactJS","SpringBoot","SpringMVC","Web Security\u002FOWASP","SOAP","REST API","Java APIs","JSON","Oracle","PostgreSQL","Artifactory","Bitbucket","Gradle","Maven","Ansible","Multi-Factor Authentication (MFA)","Light Car Proxy","Confluence","JIRA","MS Teams",{"cmmi":91,"itil":91,"scrum":33,"kanban":33,"agile framework":33,"change management":91,"disaster recovery":91,"root-cause analysis":91,"security compliance":91,"proactive monitoring":91,"java application support":91,"java application development":91,"software development life cycle (sdlc)":91},[220,221,222,223,224,225,226,227,228,229,230,231,232],"Java Application Support","Java Application Development","ITIL","CMMI","Software Development Life Cycle (SDLC)","Agile Framework","Kanban","Scrum","Disaster Recovery","Change Management","Root-Cause Analysis","Security Compliance","Proactive Monitoring",{"id":234,"slug":235,"title":236,"raw_title":5,"is_featured":15,"company":237,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":238,"processed_country_iso_code_gmaps":240,"processed_home_office":23,"processed_salary_min":241,"processed_salary_max":242,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":243,"processed_employment_types":30,"processed_it_skills":244,"processed_it_skills_labels":245,"processed_job_expertise_skills":262,"processed_job_expertise_skills_labels":263,"max_cpc":78,"actual_cpc":79},78509,"ios-developer-sun-life-of-canada-corporate","iOS Developer",{"name":183,"slug":184,"logo_url":5},[239],"Montréal",[22],65000,105000,[29],{"xml":33,"java":33,"json":33,"uikit":33,"splunk":33,"xctest":32,"combine":33,"jenkins":33,"rxswift":33,"swiftui":91,"artifactory":33,"async\u002Fawait":33,"spring boot":33,"storyboards":33,"restful apis":33,"swift testing":32,"ios development":91,"version control":32,"automated testing":32,"continuous deployment":32,"continuous integration":32,"ai-powered development tools":33},[246,247,248,249,250,251,252,253,254,255,256,205,36,257,258,259,55,64,208,39,260,261],"iOS Development","SwiftUI","XCTest","Swift Testing","Continuous Integration","Continuous Deployment","Version Control","Automated Testing","Combine","async\u002Fawait","RESTful APIs","UIKit","Storyboards","RxSwift","Spring Boot","AI-powered development tools",{"mvvm":32,"viper":32,"debugging":32,"mobile ux":32,"profiling":32,"encryption":32,"code reviews":32,"unit testing":32,"authentication":32,"scrum ceremonies":32,"memory management":32,"agile methodologies":91,"integration testing":32,"secure data storage":32,"security principles":32,"app store deployment":32,"technology evaluation":32,"test driven development":32,"native mobile development":91,"behavior driven development":32,"offshore team collaboration":32,"ios human interface guidelines":32},[264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285],"Native Mobile Development","Agile Methodologies","Scrum Ceremonies","MVVM","VIPER","Test Driven Development","Behavior Driven Development","Unit Testing","Integration Testing","App Store Deployment","Debugging","Profiling","Memory Management","Mobile UX","iOS Human Interface Guidelines","Security Principles","Secure Data Storage","Encryption","Authentication","Code Reviews","Offshore Team Collaboration","Technology Evaluation",{"id":287,"slug":288,"title":289,"raw_title":5,"is_featured":15,"company":290,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":291,"processed_country_iso_code_gmaps":292,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":88,"processed_salary_currency":153,"processed_salary_source":27,"processed_working_hours":293,"processed_employment_types":30,"processed_it_skills":294,"processed_it_skills_labels":295,"processed_job_expertise_skills":304,"processed_job_expertise_skills_labels":305,"max_cpc":78,"actual_cpc":79},78564,"senior-api-platform-solutions-design-engineer-sun-life-of-canada-corporate","Senior API Platform Solutions Design Engineer",{"name":183,"slug":184,"logo_url":5},[20],[22],[29],{"java":91,"ci\u002Fcd":32,"devops":32,"groovy":33,"python":33,"jenkins":33,"openapi":32,"rest api":91,"aws cloud":32,"aws lambda":33,"javascript":33,"kubernetes":32,"spring boot":32,"apache kafka":33,"aws api gateway":33,"confluent platform":33},[39,51,105,296,203,297,298,299,157,99,300,301,55,302,260,303],"AWS Cloud","OpenAPI","Apache Kafka","Confluent Platform","AWS Lambda","AWS API Gateway","Groovy","CI\u002FCD",{"logging":32,"security":32,"automation":32,"load testing":32,"api governance":32,"cloud computing":32,"solution design":91,"containerization":32,"exception handling":32,"api platform design":91,"change data capture":91,"performance testing":32,"technical documentation":32,"event driven architecture":32},[306,307,308,309,310,311,312,313,314,315,136,316,317,318],"API Platform Design","Change Data Capture","Event Driven Architecture","API Governance","Performance Testing","Load Testing","Technical Documentation","Automation","Solution Design","Cloud Computing","Security","Logging","Exception Handling",{"id":320,"slug":321,"title":322,"raw_title":5,"is_featured":15,"company":323,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":324,"processed_country_iso_code_gmaps":325,"processed_home_office":23,"processed_salary_min":25,"processed_salary_max":88,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":326,"processed_employment_types":30,"processed_it_skills":327,"processed_it_skills_labels":328,"processed_job_expertise_skills":346,"processed_job_expertise_skills_labels":347,"max_cpc":78,"actual_cpc":79},78557,"lead-software-engineer-java-api-sun-life-of-canada-corporate","Lead Software Engineer (JAVA, API)",{"name":183,"slug":184,"logo_url":5},[20],[22],[29],{"xml":32,"java":91,"json":32,"rest":32,"snyk":32,"soap":32,"junit":32,"kafka":32,"react":32,"docker":32,"jquery":33,"ai apis":32,"jenkins":32,"mockito":32,"veracode":32,"bitbucket":32,"checkmarx":32,"sonarqube":32,"javascript":33,"kubernetes":32,"restassured":32,"spring boot":91,"microservices":91,"github copilot":32,"api development":91,"web accessibility":32,"prompt engineering":32,"large language models (llms)":32,"ai agent orchestration platforms":32},[39,260,122,329,330,331,104,105,115,202,36,332,205,333,334,335,336,55,99,337,108,338,339,340,341,342,343,344,345],"API Development","React","Web Accessibility","REST","JUnit","Mockito","RESTAssured","BitBucket","jQuery","AI agent orchestration platforms","Large Language Models (LLMs)","Prompt Engineering","AI APIs","SonarQube","Checkmarx","Snyk","Veracode",{"devops":32,"mentoring":91,"code review":91,"unit testing":32,"on-call support":32,"risk mitigation":32,"threat modeling":32,"containerization":32,"incident response":32,"project estimation":32,"agile methodologies":32,"systems integration":91,"technical leadership":91,"security code reviews":91,"continuous improvement":32,"middleware technologies":32,"secure coding practices":91,"technical documentation":32,"web hosting technologies":32,"security testing methodologies":32,"application development life cycle":91},[348,349,350,265,351,352,353,354,51,136,75,355,271,356,357,358,359,360,312,361,362],"Application Development Life Cycle","Systems Integration","Technical Leadership","Secure Coding Practices","Security Code Reviews","Threat Modeling","Security Testing Methodologies","Web Hosting Technologies","Continuous Improvement","Incident Response","On-call Support","Project Estimation","Risk Mitigation","Code Review","Mentoring",{"id":364,"slug":365,"title":366,"raw_title":5,"is_featured":15,"company":367,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":370,"processed_country_iso_code_gmaps":372,"processed_home_office":23,"processed_salary_min":87,"processed_salary_max":88,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":373,"processed_employment_types":30,"processed_it_skills":374,"processed_it_skills_labels":375,"processed_job_expertise_skills":390,"processed_job_expertise_skills_labels":391,"max_cpc":78,"actual_cpc":79},73466,"salesforce-release-manager-ia-financial-services-inc","Salesforce Release Manager",{"name":368,"slug":369,"logo_url":5},"IA Financial Services Inc.","ia-financial-services-inc",[371],"Montreal",[22],[29],{"git":91,"uml":32,"apex":32,"ci\u002Fcd":91,"kafka":33,"copado":32,"docker":32,"copilot":33,"gearset":32,"jenkins":32,"git flow":32,"mulesoft":33,"kubernetes":32,"salesforce":91,"azure devops":32,"content server":33,"platform events":32,"salesforce apis":32,"visual studio code":32,"salesforce cli (sf-cli)":32,"einstein activity capture":33},[376,377,378,379,380,381,55,101,303,111,104,105,382,383,384,385,115,386,387,388,389],"Salesforce","Apex","Salesforce APIs","Platform Events","Copado","Gearset","Visual Studio Code","Salesforce CLI (sf-cli)","Git Flow","UML","MuleSoft","Einstein Activity Capture","Content Server","Copilot",{"devops":91,"design patterns":32,"risk management":91,"change management":91,"quality assurance":91,"release management":91,"architecture models":32,"deployment coordination":91,"salesforce integrations":32,"event-driven architectures":32,"salesforce environment management":91},[392,51,393,394,395,396,229,397,398,399,400],"Release Management","Salesforce Environment Management","Deployment Coordination","Risk Management","Quality Assurance","Architecture Models","Design Patterns","Event-Driven Architectures","Salesforce Integrations",{"id":402,"slug":403,"title":404,"raw_title":5,"is_featured":15,"company":405,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":408,"processed_country_iso_code_gmaps":409,"processed_home_office":150,"processed_salary_min":410,"processed_salary_max":411,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":412,"processed_employment_types":30,"processed_it_skills":413,"processed_it_skills_labels":414,"processed_job_expertise_skills":422,"processed_job_expertise_skills_labels":423,"max_cpc":78,"actual_cpc":79},66815,"quality-engineer-ii-mobile-automation-the-toronto-dominion-bank-canada","Quality Engineer II - Mobile Automation",{"name":406,"slug":407,"logo_url":5},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[20],[22],81600,115200,[29],{"git":33,"appium":91,"charles":33,"jenkins":33,"cucumber":91,"selenium":91,"wiremock":33,"core java":91,"rest assured":91},[415,416,417,418,419,55,101,420,421],"Core Java","Selenium","Appium","Cucumber","REST Assured","Charles","Wiremock",{"sdlc":32,"stlc":32,"defect tracking":32,"test automation":91,"software testing":91,"agile methodologies":32,"quality engineering":91,"test scenario creation":91},[424,425,426,427,428,265,429,430],"Quality Engineering","Software Testing","Test Automation","SDLC","STLC","Defect Tracking","Test Scenario Creation",{"id":432,"slug":433,"title":434,"raw_title":5,"is_featured":15,"company":435,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":436,"processed_country_iso_code_gmaps":437,"processed_home_office":23,"processed_salary_min":151,"processed_salary_max":438,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":439,"processed_employment_types":30,"processed_it_skills":440,"processed_it_skills_labels":441,"processed_job_expertise_skills":445,"processed_job_expertise_skills_labels":446,"max_cpc":78,"actual_cpc":79},55445,"software-development-engineer-in-test-canadian-imperial-bank-of-commerce-canada","Software Development Engineer in Test",{"name":17,"slug":18,"logo_url":5},[20],[22],110000,[29],{"c#":32,"sql":32,"java":32,"python":32,"jenkins":33,"parasoft":33,"selenium":91,"api testing":32,"azure devops":33},[416,39,442,157,443,106,55,111,444],"C#","API Testing","Parasoft",{"agile\u002Fscrum":32,"quality assurance":91,"testing strategies":91,"banking domain knowledge":33,"software process improvement":32},[396,447,448,449,450],"Testing Strategies","Agile\u002FScrum","Software Process Improvement","Banking Domain Knowledge",{"id":452,"slug":453,"title":454,"raw_title":5,"is_featured":15,"company":455,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":456,"processed_country_iso_code_gmaps":457,"processed_home_office":150,"processed_salary_min":458,"processed_salary_max":459,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":460,"processed_employment_types":30,"processed_it_skills":461,"processed_it_skills_labels":462,"processed_job_expertise_skills":465,"processed_job_expertise_skills_labels":466,"max_cpc":78,"actual_cpc":79},66717,"associate-software-engineer-the-toronto-dominion-bank-canada-2","Associate Software Engineer",{"name":406,"slug":407,"logo_url":5},[20],[22],59500,84000,[29],{"gcp":33,"git":33,"sql":32,"java":32,"jira":33,"azure":33,"ci\u002Fcd":33,"jenkins":33,"node.js":33,"reactjs":33,"javascript":32,"kubernetes":33,"spring boot":32,"restful apis":32,"microservices":32,"agile methodology":33},[39,99,260,256,122,106,93,303,463,216,101,55,103,464,198,105],"Agile methodology","GCP",{"testing":32,"risk management":33,"peer code review":32,"system solutions":32,"quality assurance":32,"project management":33,"incident management":32,"application development":32,"technical documentation":32},[467,468,469,470,471,396,312,472,395],"Application Development","System Solutions","Testing","Peer Code Review","Incident Management","Project Management",{"id":474,"slug":475,"title":476,"raw_title":5,"is_featured":15,"company":477,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":478,"processed_country_iso_code_gmaps":479,"processed_home_office":150,"processed_salary_min":480,"processed_salary_max":481,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":482,"processed_employment_types":30,"processed_it_skills":483,"processed_it_skills_labels":484,"processed_job_expertise_skills":497,"processed_job_expertise_skills_labels":498,"max_cpc":78,"actual_cpc":79},66860,"senior-manager-product-owner-ii-the-toronto-dominion-bank-canada","Senior Manager, Product Owner II",{"name":406,"slug":407,"logo_url":5},[20],[22],115600,163200,[29],{"iam":91,"oidc":91,"saml":32,"scim":32,"oauth":32,"github":32,"python":32,"jenkins":32,"cyberark":32,"entra id":91,"terraform":91,"kubernetes":91,"powershell":32,"hashicorp vault":32,"microsoft azure":91,"amazon web services":91,"google cloud platform":91},[485,165,486,487,55,56,105,488,157,489,490,491,492,493,494,495,496],"Microsoft Azure","Amazon Web Services","Terraform","PowerShell","IAM","OIDC","SAML","OAuth","Entra ID","SCIM","Hashicorp Vault","CyberArk",{"devsecops":91,"agile delivery":91,"product ownership":91,"cloud platform engineering":91,"identity and access management":91},[499,500,501,502,503],"Identity and Access Management","Cloud Platform Engineering","Product Ownership","DevSecOps","Agile Delivery",{"id":505,"slug":506,"title":507,"raw_title":5,"is_featured":15,"company":508,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":511,"processed_country_iso_code_gmaps":512,"processed_home_office":513,"processed_salary_min":514,"processed_salary_max":515,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":516,"processed_employment_types":30,"processed_it_skills":517,"processed_it_skills_labels":518,"processed_job_expertise_skills":537,"processed_job_expertise_skills_labels":538,"max_cpc":78,"actual_cpc":79},80076,"lead-engineering-authentication-engineering-senior-manager-allstate-insurance-company-of-canada-permanent","Lead Engineering, Authentication Engineering (Senior Manager)",{"name":509,"slug":510,"logo_url":5},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[22],"remote",121800,171800,[29],{"aws":32,"duo":91,"gcp":32,"pki":91,"java":32,"ldap":91,"saml":91,"ad cs":91,"azure":32,"ci\u002Fcd":91,"github":91,"python":91,"thales":32,"ansible":91,"entrust":32,"jenkins":32,"sectigo":32,"yubikey":32,"cyberark":32,"digicert":32,"entra id":91,"kerberos":91,"oauth 2.0":91,"terraform":91,"powershell":91,"github actions":91,"openid connect":91,"azure key vault":32,"hashicorp vault":32,"active directory":91,"aws secrets manager":32,"gcp secrets manager":32,"microsoft authenticator":91},[519,493,520,521,522,523,524,525,526,527,164,103,464,303,56,55,110,487,212,496,528,529,530,531,532,491,533,534,535,536,488,157,39],"Active Directory","PKI","AD CS","HashiCorp Vault","Entrust","Sectigo","DigiCert","Microsoft Authenticator","Duo","Azure Key Vault","AWS Secrets Manager","GCP Secrets Manager","Thales","YubiKey","OAuth 2.0","OpenID Connect","Kerberos","LDAP",{"automation":91,"zero trust":91,"threat modeling":91,"incident response":91,"project management":91,"security compliance":91,"infrastructure as code":91,"enterprise architecture":91,"authentication engineering":91},[539,540,541,542,313,357,353,231,472],"Authentication Engineering","Enterprise Architecture","Zero Trust","Infrastructure as Code",{"id":544,"slug":545,"title":546,"raw_title":5,"is_featured":15,"company":547,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":550,"processed_country_iso_code_gmaps":551,"processed_home_office":150,"processed_salary_min":552,"processed_salary_max":553,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":554,"processed_employment_types":30,"processed_it_skills":555,"processed_it_skills_labels":556,"processed_job_expertise_skills":564,"processed_job_expertise_skills_labels":565,"max_cpc":78,"actual_cpc":79},66770,"iga-development-engineer-td-bank-na","IGA Development Engineer",{"name":548,"slug":549,"logo_url":5},"TD Bank, N.A.","td-bank-na",[20],[22],96900,136800,[29],{"sql":91,"java":91,"ci\u002Fcd":91,"oracle":91,"pl\u002Fsql":91,"jenkins":32,"beanshell":91,"gitlab ci":32,"graph api":32,"powershell":91,"sql server":91,"agile\u002Fscrum":32,"spring boot":91,"azure devops":32,"restful apis":91,"microservices":91,"unix shell scripts":91,"sailpoint identityiq":91},[39,260,106,557,206,558,559,488,560,256,122,561,55,562,111,563,303,448],"PL\u002FSQL","SQL Server","Unix Shell Scripts","BeanShell","Graph API","GitLab CI","SailPoint IdentityIQ",{"devops":91,"automation":91,"access reviews":91,"user provisioning":91,"back-end development":91,"single sign-on (sso)":91,"front-end development":91,"workflow orchestration":91,"database performance optimization":91,"multi-factor authentication (mfa)":91,"enterprise application development":91,"identity and access management (iam)":91,"operating systems (unix, linux, windows, aix)":91},[566,567,568,569,213,51,313,570,571,572,573,574,575],"Identity and Access Management (IAM)","User Provisioning","Access Reviews","Single Sign-On (SSO)","Workflow Orchestration","Enterprise Application Development","Front-end Development","Back-end Development","Database Performance Optimization","Operating Systems (UNIX, Linux, Windows, AIX)",{"id":577,"slug":578,"title":579,"raw_title":5,"is_featured":15,"company":580,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":581,"processed_country_iso_code_gmaps":582,"processed_home_office":150,"processed_salary_min":583,"processed_salary_max":584,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":585,"processed_employment_types":30,"processed_it_skills":586,"processed_it_skills_labels":587,"processed_job_expertise_skills":591,"processed_job_expertise_skills_labels":592,"max_cpc":78,"actual_cpc":79},66784,"java-developer-td-securities-the-toronto-dominion-bank-canada-2","Java Developer, TD Securities",{"name":406,"slug":407,"logo_url":5},[20],[22],102200,125000,[29],{"aws":32,"gcp":32,"git":91,"sql":91,"uml":32,"java":91,"jira":91,"rest":91,"soap":32,"azure":32,"kafka":91,"maven":91,"nexus":32,"nosql":91,"sonar":32,"devops":91,"splunk":32,"jenkins":91,"veracode":32,"dynatrace":32,"gitlab ci":32,"confluence":91,"spring boot":91,"microservices":91,"unix shell scripting":91},[39,260,51,115,122,332,202,588,106,107,101,55,562,103,164,464,216,215,589,211,64,62,345,590,385],"Unix Shell Scripting","Nexus","Sonar",{"cost analysis":32,"risk analysis":32,"payments domain":32,"project management":32,"architectural standards":91,"software design patterns":91,"algorithmic problem solving":91},[593,594,595,596,472,597,598],"Algorithmic Problem Solving","Software Design Patterns","Architectural Standards","Payments Domain","Risk Analysis","Cost Analysis",{"id":600,"slug":601,"title":602,"raw_title":5,"is_featured":15,"company":603,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":604,"processed_country_iso_code_gmaps":605,"processed_home_office":150,"processed_salary_min":410,"processed_salary_max":411,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":606,"processed_employment_types":30,"processed_it_skills":607,"processed_it_skills_labels":608,"processed_job_expertise_skills":617,"processed_job_expertise_skills_labels":618,"max_cpc":78,"actual_cpc":79},66865,"software-engineer-ii-sdet-td-bank-na","Software Engineer II (SDET)",{"name":548,"slug":549,"logo_url":5},[20],[22],[29],{"aws":33,"axe":32,"java":91,"azure":33,"ci\u002Fcd":32,"react":33,"jenkins":33,"lighthouse":32,"playwright":32,"typescript":32,"api testing":91,"azure devops":33,"rest assured":32,"github actions":33,"postman\u002Fnewman":32,"selenium webdriver":91,"accessibility insights":32,"performance testing tools":33},[39,609,100,610,611,612,443,303,110,55,111,103,164,613,614,615,330,616],"Selenium WebDriver","Playwright","Rest Assured","Postman\u002FNewman","Axe","Lighthouse","Accessibility Insights","Performance Testing Tools",{"agile\u002Fscrum":91,"api mocking":32,"code review":32,"risk management":32,"wcag compliance":91,"cost optimization":33,"quality management":32,"risk-based testing":91,"incident management":32,"json\u002Fxml validation":32,"test data management":91,"accessibility testing":91,"test framework design":91,"service virtualization":32,"test automation strategy":91,"defect lifecycle management":91,"enterprise-grade automation frameworks":91},[619,620,621,622,623,624,625,448,626,627,628,629,471,361,630,395,631],"Test Automation Strategy","Test Framework Design","Test Data Management","Defect Lifecycle Management","Risk-Based Testing","Accessibility Testing","WCAG Compliance","Enterprise-Grade Automation Frameworks","Service Virtualization","API Mocking","JSON\u002FXML Validation","Quality Management","Cost Optimization",{"id":633,"slug":634,"title":635,"raw_title":5,"is_featured":15,"company":636,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":637,"processed_country_iso_code_gmaps":638,"processed_home_office":150,"processed_salary_min":639,"processed_salary_max":640,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":641,"processed_employment_types":30,"processed_it_skills":642,"processed_it_skills_labels":643,"processed_job_expertise_skills":644,"processed_job_expertise_skills_labels":645,"max_cpc":78,"actual_cpc":79},66817,"quality-engineer-i-mobile-automation-engineer-the-toronto-dominion-bank-canada","Quality Engineer I - Mobile Automation Engineer",{"name":406,"slug":407,"logo_url":5},[20],[22],69700,98400,[29],{"git":33,"appium":91,"charles":33,"jenkins":33,"cucumber":32,"selenium":91,"wiremock":33,"core java":91,"rest assured":32},[415,416,417,418,419,55,101,420,421],{"sdlc":32,"stlc":32,"api testing":32,"defect tracking":32,"test automation":91,"software testing":91,"agile methodologies":32,"quality engineering":91,"requirements analysis":32},[424,425,426,443,427,428,265,429,646],"Requirements Analysis",{"id":648,"slug":649,"title":650,"raw_title":5,"is_featured":15,"company":651,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":652,"processed_country_iso_code_gmaps":653,"processed_home_office":150,"processed_salary_min":654,"processed_salary_max":655,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":656,"processed_employment_types":30,"processed_it_skills":657,"processed_it_skills_labels":658,"processed_job_expertise_skills":668,"processed_job_expertise_skills_labels":669,"max_cpc":78,"actual_cpc":79},66871,"sr-full-stack-developer-td-securities-the-toronto-dominion-bank-canada","Sr. Full Stack Developer, TD Securities",{"name":406,"slug":407,"logo_url":5},[20],[22],126800,164100,[29],{"c#":91,"mq":32,"adls":33,"java":32,"ci\u002Fcd":91,"kafka":32,"redis":32,"github":32,"oracle":32,"angular":91,"express":32,"graphql":91,"jenkins":32,"mongodb":32,"node.js":91,"rest apis":91,"databricks":33,"websockets":32,"automated testing":91,"google cloud platform":33},[97,93,442,659,660,39,661,662,663,206,664,55,56,165,665,666,115,667,123,303],"GraphQL","Express","REST APIs","WebSockets","MongoDB","Redis","ADLS","Databricks","MQ",{"code review":91,"capital markets":32,"risk management":32,"agile methodology":91,"trading workflows":32,"production support":91,"technical leadership":91,"software architecture":91,"full-stack development":91},[120,670,671,672,673,463,674,675,676],"Software architecture","Capital markets","Trading workflows","Risk management","Technical leadership","Code review","Production support",{"id":678,"slug":679,"title":680,"raw_title":5,"is_featured":15,"company":681,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":682,"processed_country_iso_code_gmaps":683,"processed_home_office":150,"processed_salary_min":639,"processed_salary_max":459,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":684,"processed_employment_types":30,"processed_it_skills":685,"processed_it_skills_labels":686,"processed_job_expertise_skills":692,"processed_job_expertise_skills_labels":693,"max_cpc":78,"actual_cpc":79},66777,"it-support-analyst-iv-the-toronto-dominion-bank-canada","IT Support Analyst IV",{"name":406,"slug":407,"logo_url":5},[20],[22],[29],{"sql":91,"itil":91,"java":32,"agile":32,"azure":32,"ci\u002Fcd":32,"linux":32,"github":32,"oracle":32,"python":32,"splunk":32,"vmware":32,"autosys":32,"datadog":32,"jenkins":32,"dynatrace":32,"itrs geneos":32,"ms sql server":32},[687,206,688,106,157,39,689,103,303,55,56,690,62,64,691,48,222,50],"Linux","MS SQL Server","VMware","Datadog","ITRS Geneos",{"sdlc":32,"scripting":32,"automation":32,"audit remediation":32,"change management":91,"banking operations":91,"problem management":91,"release management":32,"application support":91,"incident management":91,"process improvement":32,"disaster recovery testing":32,"compliance and surveillance":32,"financial markets knowledge":32,"monitoring tools configuration":32},[694,471,695,229,696,697,698,427,392,699,700,313,701,702,703],"Application Support","Problem Management","Banking Operations","Compliance and Surveillance","Financial Markets Knowledge","Monitoring Tools Configuration","Scripting","Process Improvement","Disaster Recovery Testing","Audit Remediation",{"id":705,"slug":706,"title":707,"raw_title":5,"is_featured":15,"company":708,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":711,"processed_country_iso_code_gmaps":713,"processed_home_office":23,"processed_salary_min":87,"processed_salary_max":438,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":714,"processed_employment_types":30,"processed_it_skills":715,"processed_it_skills_labels":716,"processed_job_expertise_skills":721,"processed_job_expertise_skills_labels":722,"max_cpc":78,"actual_cpc":79},47471,"senior-software-quality-engineer-enterprise-services-division-3","Senior Software Quality Engineer",{"name":709,"slug":710,"logo_url":5},"Invesco Enterprise Services (Division)","invesco-enterprise-services-division",[712],"Charlottetown",[22],[29],{"c#":91,"aws":32,"gcp":32,"sql":91,"java":91,"azure":32,"nosql":32,"appium":91,"python":91,"soapui":91,"cypress":91,"jenkins":91,"postman":91,"selenium":91,"javascript":91,"playwright":91,"azure devops":91,"rest-assured":91,"github actions":91},[416,717,610,417,718,719,720,157,99,39,442,106,107,111,110,55,103,164,464],"Cypress","Postman","REST-Assured","SoapUI",{"sdlc":91,"stlc":91,"peoplesoft":91,"agile\u002Fscrum":91,"peer review":91,"workday hcm":91,"dashboarding":91,"test planning":91,"test strategy":91,"test reporting":91,"trend analysis":91,"quality metrics":91,"test estimation":91,"security testing":91,"ci\u002Fcd integration":91,"defect management":91,"functional testing":91,"quality governance":91,"regression testing":91,"integration testing":91,"performance testing":91,"process improvement":91,"root cause analysis":91,"test prioritization":91,"test automation lifecycle":91,"automation framework architecture":91},[723,724,725,726,727,728,729,730,272,731,310,732,733,734,735,736,737,738,701,739,740,741,448,427,428,742],"Test Strategy","Test Planning","Test Estimation","Test Prioritization","Test Reporting","Automation Framework Architecture","CI\u002FCD Integration","Functional Testing","Regression Testing","Security Testing","Defect Management","Root Cause Analysis","Quality Metrics","Dashboarding","Trend Analysis","Quality Governance","Peer Review","Workday HCM","PeopleSoft","Test Automation Lifecycle",{"industry":744,"employment_type":756,"expertise_skills":759,"it_skills":812,"salary_currency":878,"processed_working_hours":881},[745,749,753],{"key":746,"label":747,"count":748},"financial services","Financial Services",18,{"key":750,"label":751,"count":752},"banking","Banking",13,{"key":754,"label":755,"count":33},"insurance","Insurance",[757],{"key":30,"label":758,"count":9},"PERMANENT",[760,762,764,766,769,771,773,776,778,780,782,784,786,788,791,794,796,798,800,802,804,806,808,810],{"key":761,"label":265,"slug":761,"count":91},"agile-methodologies",{"key":763,"label":313,"slug":763,"count":91},"automation",{"key":765,"label":395,"slug":765,"count":91},"risk-management",{"key":767,"label":768,"slug":767,"count":91},"sdlc","Sdlc",{"key":770,"label":312,"slug":770,"count":32},"technical-documentation",{"key":772,"label":471,"slug":772,"count":32},"incident-management",{"key":774,"label":775,"slug":774,"count":32},"project-management","Project management",{"key":777,"label":361,"slug":777,"count":32},"code-review",{"key":779,"label":271,"slug":779,"count":32},"unit-testing",{"key":781,"label":136,"slug":781,"count":32},"containerization",{"key":783,"label":229,"slug":783,"count":32},"change-management",{"key":785,"label":396,"slug":785,"count":32},"quality-assurance",{"key":787,"label":448,"slug":787,"count":32},"agilescrum",{"key":789,"label":790,"slug":789,"count":32},"devops","Devops",{"key":792,"label":793,"slug":792,"count":32},"stlc","Stlc",{"key":795,"label":272,"slug":795,"count":32},"integration-testing",{"key":797,"label":310,"slug":797,"count":33},"performance-testing",{"key":799,"label":426,"slug":799,"count":33},"test-automation",{"key":801,"label":425,"slug":801,"count":33},"software-testing",{"key":803,"label":231,"slug":803,"count":33},"security-compliance",{"key":805,"label":350,"slug":805,"count":33},"technical-leadership",{"key":807,"label":353,"slug":807,"count":33},"threat-modeling",{"key":809,"label":424,"slug":809,"count":33},"quality-engineering",{"key":811,"label":701,"slug":811,"count":33},"process-improvement",[813,815,818,821,824,826,829,832,835,839,842,845,847,849,853,855,857,860,862,865,867,870,872,875],{"key":814,"label":55,"slug":814,"count":9},"jenkins",{"key":816,"label":39,"slug":816,"count":817},"java",14,{"key":819,"label":106,"slug":819,"count":820},"sql",9,{"key":822,"label":105,"slug":822,"count":823},"kubernetes",8,{"key":825,"label":101,"slug":825,"count":823},"git",{"key":827,"label":828,"slug":827,"count":823},"cicd","Ci\u002FCd",{"key":830,"label":831,"slug":830,"count":823},"ms-azure","MS Azure",{"key":833,"label":157,"slug":833,"count":834},"python",7,{"key":836,"label":837,"slug":836,"count":838},"javascript","Javascript",6,{"key":840,"label":841,"slug":840,"count":838},"azure-devops","Azure Devops",{"key":843,"label":844,"slug":843,"count":838},"aws","Aws",{"key":846,"label":260,"slug":846,"count":838},"spring-boot",{"key":848,"label":115,"slug":848,"count":838},"kafka",{"key":850,"label":851,"slug":850,"count":852},"github","Github",5,{"key":854,"label":104,"slug":854,"count":852},"docker",{"key":856,"label":206,"slug":856,"count":91},"oracle",{"key":858,"label":859,"slug":858,"count":91},"gcp","Gcp",{"key":861,"label":122,"slug":861,"count":91},"microservices",{"key":863,"label":864,"slug":863,"count":91},"xml","Xml",{"key":866,"label":416,"slug":866,"count":91},"selenium",{"key":868,"label":869,"slug":868,"count":91},"github-actions","Github Actions",{"key":871,"label":64,"slug":871,"count":91},"splunk",{"key":873,"label":874,"slug":873,"count":32},"powershell","Powershell",{"key":876,"label":877,"slug":876,"count":32},"nosql","Nosql",[879,880],{"key":26,"label":26,"count":748},{"key":153,"label":153,"count":33},[882],{"key":29,"label":29,"count":9},{"total":884,"jobs":885},0,[]]