[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-github-actions-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fgithub-actions":8,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fgithub-actions":542,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fgithub-actions":681},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fgithub-actions.webp",null,"skill:github-actions:ca","2026-08-17T09:02:26.199174+02:00",{"total":9,"jobs":10},12,[11,70,109,167,211,265,282,350,381,424,464,496],{"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":58,"processed_job_expertise_skills_labels":59,"max_cpc":68,"actual_cpc":69},81372,"java-api-developer-bank-of-montreal","Java API Developer",false,{"name":17,"slug":18,"logo_url":5},"Bank of Montreal","bank-of-montreal",[20],"Mississauga",[22],"CA","hybrid",55500,120000,"CAD","estimated",[29],"FULL_TIME","permanent",{"aws":32,"sql":33,"bash":32,"java":33,"junit":32,"mysql":32,"nosql":32,"gradle":32,"oracle":32,"python":32,"ansible":32,"dynatrace":32,"elk stack":32,"cloudwatch":32,"postgresql":32,"typescript":32,"restful api":33,"azure devops":32,"github actions":32,"api development":33,"ci\u002Fcd pipelines":32,"design patterns":33,"object-oriented programming":33},3,4,[35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57],"Java","API Development","Object-Oriented Programming","Design Patterns","SQL","NoSQL","CI\u002FCD Pipelines","GitHub Actions","Azure DevOps","Ansible","RESTful API","Oracle","MySQL","PostgreSQL","Gradle","Dynatrace","ELK Stack","CloudWatch","Python","Bash","TypeScript","JUnit","AWS",{"database design":33,"version control":32,"performance tuning":33,"release management":32,"application security":33,"agile\u002Fscrum methodologies":33,"software development lifecycle":33,"banking\u002Ffinancial industry knowledge":32},[60,61,62,63,64,65,66,67],"Software Development Lifecycle","Agile\u002FScrum Methodologies","Application Security","Performance Tuning","Database Design","Release Management","Version Control","Banking\u002FFinancial Industry Knowledge",1,1.2,{"id":71,"slug":72,"title":73,"raw_title":5,"is_featured":15,"company":74,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":75,"processed_country_iso_code_gmaps":76,"processed_home_office":23,"processed_salary_min":77,"processed_salary_max":78,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":79,"processed_employment_types":30,"processed_it_skills":80,"processed_it_skills_labels":81,"processed_job_expertise_skills":95,"processed_job_expertise_skills_labels":96,"max_cpc":68,"actual_cpc":69},81410,"senior-manager-azure-cloud-engineering-bank-of-montreal","Senior Manager, Azure Cloud Engineering",{"name":17,"slug":18,"logo_url":5},[20],[22],85500,185000,[29],{"arm":32,"iam":32,"sre":32,"cdktf":32,"ci\u002Fcd":33,"devops":33,"logging":32,"alerting":32,"terraform":33,"monitoring":32,"github actions":33,"microsoft azure":33,"azure api management":32,"infrastructure as code":33},[82,83,42,84,85,86,87,88,89,90,91,92,93,94],"Microsoft Azure","Terraform","ARM","CDKTF","CI\u002FCD","Azure API Management","Infrastructure as Code","DevOps","SRE","Monitoring","Logging","Alerting","IAM",{"governance":33,"reliability":33,"scalability":33,"cost efficiency":33,"risk management":33,"cloud engineering":33,"project management":33,"security by design":33,"agile methodologies":32,"platform engineering":33,"performance optimization":33,"infrastructure engineering":33},[97,98,99,100,101,102,103,104,105,106,107,108],"Cloud Engineering","Platform Engineering","Infrastructure Engineering","Security by Design","Governance","Risk Management","Scalability","Reliability","Performance Optimization","Cost Efficiency","Agile Methodologies","Project Management",{"id":110,"slug":111,"title":112,"raw_title":5,"is_featured":15,"company":113,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":116,"processed_country_iso_code_gmaps":118,"processed_home_office":23,"processed_salary_min":119,"processed_salary_max":120,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":121,"processed_employment_types":30,"processed_it_skills":122,"processed_it_skills_labels":123,"processed_job_expertise_skills":145,"processed_job_expertise_skills_labels":146,"max_cpc":68,"actual_cpc":69},82575,"sr-application-developer-canadian-imperial-bank-of-commerce-canada","Sr. Application Developer",{"name":114,"slug":115,"logo_url":5},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[117],"Toronto",[22],100000,140000,[29],{"git":33,"sql":32,".net":33,"azure":32,"kafka":32,"nosql":32,"blazor":33,"docker":32,"solace":32,"angular":33,"jenkins":32,"node.js":33,".net core":33,"javascript":33,"kubernetes":32,"typescript":33,"service bus":32,"azure devops":32,"github actions":32,"github copilot":32,"ci\u002Fcd pipelines":32,"prompt engineering":32,"restful api design":33,"monitoring\u002Falerting":32,"infrastructure as code":32,"event-driven architectures":32},[124,125,126,127,128,129,130,55,131,132,133,134,135,39,40,136,137,42,43,138,139,140,141,142,143,144],"Node.js",".NET",".NET Core","Blazor","Angular","RESTful API design","JavaScript","Git","CI\u002FCD pipelines","Azure","Docker","Kubernetes","GitHub Copilot","Prompt engineering","Jenkins","Infrastructure as code","Monitoring\u002Falerting","Service Bus","Kafka","Solace","Event-driven architectures",{"caching":32,"deployment":33,"monitoring":33,"unit testing":33,"microservices":33,"orchestration":32,"secure coding":33,"ui automation":33,"api automation":33,"message queues":32,"version control":33,"containerization":32,"automated testing":33,"functional design":33,"strategic planning":32,"integration testing":33,"technology roadmaps":32,"ai-driven development":32,"full-stack development":33,"object-oriented design":33,"technical architecture":33},[147,148,149,150,151,91,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166],"Full-stack development","Technical architecture","Microservices","Automated testing","Deployment","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":168,"slug":169,"title":170,"raw_title":5,"is_featured":15,"company":171,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":174,"processed_country_iso_code_gmaps":176,"processed_home_office":23,"processed_salary_min":177,"processed_salary_max":178,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":179,"processed_employment_types":30,"processed_it_skills":180,"processed_it_skills_labels":182,"processed_job_expertise_skills":199,"processed_job_expertise_skills_labels":200,"max_cpc":68,"actual_cpc":69},84125,"data-engineer-investments-ia-financial-services-inc","Data Engineer, Investments",{"name":172,"slug":173,"logo_url":5},"IA Financial Services Inc.","ia-financial-services-inc",[175],"Québec",[22],90000,130000,[29],{"iam":32,"ci\u002Fcd":32,"mlops":181,"spark":32,"github":32,"hadoop":181,"dataops":32,"etl\u002Felt":33,"prefect":33,"bigquery":33,"dataproc":32,"cloud run":32,"terraform":32,"cloud storage":32,"data modeling":33,"data security":32,"microservices":32,"github actions":32,"data governance":32,"cloud workstations":181,"google cloud platform":33,"infrastructure as code":32},2,[183,184,185,186,187,188,189,190,42,83,191,192,193,194,86,88,149,94,195,196,197,198],"Google Cloud Platform","BigQuery","Cloud Storage","Dataproc","Cloud Run","Cloud Workstations","Prefect","GitHub","Spark","Hadoop","Data Modeling","ETL\u002FELT","Data Governance","Data Security","MLOps","DataOps",{"devops":32,"dataops":32,"automation":33,"data quality":32,"orchestration":33,"financial data":181,"data governance":32,"investment data":181,"data engineering":33,"data traceability":32,"agile methodologies":32,"data pipeline design":33,"data pipeline development":33,"data pipeline maintenance":33,"data lakehouse architecture":32},[201,202,203,204,205,163,206,89,198,207,208,195,209,210,107],"Data Engineering","Data Pipeline Design","Data Pipeline Development","Data Pipeline Maintenance","Data Lakehouse Architecture","Automation","Data Quality","Data Traceability","Investment Data","Financial Data",{"id":212,"slug":213,"title":214,"raw_title":5,"is_featured":15,"company":215,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":216,"processed_country_iso_code_gmaps":217,"processed_home_office":218,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":219,"processed_salary_source":27,"processed_working_hours":220,"processed_employment_types":30,"processed_it_skills":221,"processed_it_skills_labels":222,"processed_job_expertise_skills":239,"processed_job_expertise_skills_labels":240,"max_cpc":68,"actual_cpc":69},70592,"system-admin-on-prem-cloud-aws-azure-bank-of-montreal","System Admin - On-prem & Cloud (AWS & Azure)",{"name":17,"slug":18,"logo_url":5},[117],[22],"onsite","USD",[29],{"aks":32,"aws":33,"cdk":32,"eks":32,"iis":32,"tsm":181,"bash":33,"cdktf":32,"linux":33,"apache":32,"avamar":181,"github":32,"python":33,"rubrik":181,"tomcat":32,"ansible":33,"dynatrace":181,"websphere":32,"cloudwatch":181,"powershell":33,"azure devops":32,"azure monitor":181,"cloudformation":32,"github actions":32,"windows server":33,"microsoft azure":33},[57,82,223,224,44,225,85,226,54,227,53,228,229,230,231,232,233,190,42,43,234,52,235,236,237,238],"Linux","Windows Server","CDK","CloudFormation","PowerShell","IIS","Apache","Tomcat","WebSphere","AKS","EKS","DynaTrace","Azure Monitor","Rubrik","AVAMAR","TSM",{"automation":33,"it automation":33,"os management":33,"cloud computing":33,"troubleshooting":33,"version control":32,"cloud deployment":33,"containerization":32,"root cause analysis":32,"security & monitoring":33,"systems administration":33,"complex problem solving":32,"database administration":32,"hardware infrastructure":32,"configuration management":32,"vulnerability management":33,"it infrastructure library":32,"backup & disaster recovery":33,"data driven decision making":32,"failover & high availability":33,"infrastructure as code (iac)":33,"quality assurance and control":32,"os configuration & remediation":33,"continuous improvement management":32,"cybersecurity and privacy concepts":32,"virtualization and virtual machines":32,"network routing, switching, and security":32},[241,242,206,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,162,261,262,161,263,264],"Cloud Deployment","OS Management","Backup & Disaster Recovery","Failover & High Availability","Security & Monitoring","Vulnerability Management","OS Configuration & Remediation","Troubleshooting","Network routing, switching, and security","Configuration management","Systems administration","IT infrastructure library","Root cause analysis","Cloud computing","Cybersecurity and privacy concepts","IT automation","Virtualization and virtual machines","Infrastructure as code (IaC)","Quality assurance and control","Database administration","Continuous improvement management","Hardware Infrastructure","Data driven decision making","Complex Problem Solving",{"id":266,"slug":267,"title":268,"raw_title":5,"is_featured":15,"company":269,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":270,"processed_country_iso_code_gmaps":271,"processed_home_office":23,"processed_salary_min":77,"processed_salary_max":78,"processed_salary_currency":219,"processed_salary_source":27,"processed_working_hours":272,"processed_employment_types":30,"processed_it_skills":273,"processed_it_skills_labels":274,"processed_job_expertise_skills":275,"processed_job_expertise_skills_labels":276,"max_cpc":68,"actual_cpc":69},70525,"principal-azure-cloud-platform-engineer-bank-of-montreal-2","Principal Azure Cloud Platform Engineer",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"arm":32,"iam":32,"sre":32,"cdktf":32,"ci\u002Fcd":33,"logging":32,"alerting":32,"terraform":33,"monitoring":32,"github actions":33,"microsoft azure":33,"azure api management":32},[82,83,42,84,85,86,87,94,91,92,93,90],{"devops":33,"governance":33,"networking":33,"reliability":33,"scalability":33,"observability":32,"sre practices":32,"api management":32,"cost efficiency":33,"cloud engineering":33,"security by design":33,"identity management":33,"platform engineering":33,"infrastructure as code":33},[97,98,88,89,100,101,277,278,103,104,106,279,280,281],"Networking","Identity Management","API Management","Observability","SRE Practices",{"id":283,"slug":284,"title":285,"raw_title":5,"is_featured":15,"company":286,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":287,"processed_country_iso_code_gmaps":288,"processed_home_office":218,"processed_salary_min":289,"processed_salary_max":290,"processed_salary_currency":219,"processed_salary_source":27,"processed_working_hours":291,"processed_employment_types":30,"processed_it_skills":292,"processed_it_skills_labels":293,"processed_job_expertise_skills":324,"processed_job_expertise_skills_labels":325,"max_cpc":68,"actual_cpc":69},70490,"lead-cloud-software-developer-aws-ai-real-time-payment-systems-bank-of-montreal","Lead Cloud Software Developer - (AWS \u002F AI \u002F Real Time Payment Systems)",{"name":17,"slug":18,"logo_url":5},[20],[22],70000,150000,[29],{"jwt":32,"oauth2":32,"python":33,"aws cdk":33,"aws iam":33,"aws kms":33,"aws waf":32,"node.js":33,"aws x-ray":32,"rest apis":33,"amazon sns":33,"amazon sqs":33,"aws lambda":33,"typescript":33,"aws bedrock":32,"openai apis":32,"nosql design":33,"generative ai":32,"microservices":33,"opentelemetry":32,"aws cloudwatch":33,"github actions":33,"github copilot":32,"amazon dynamodb":33,"aws eventbridge":33,"ci\u002Fcd automation":33,"sql optimization":32,"elasticache redis":32,"github enterprise":33,"openapi \u002F swagger":32,"amazon api gateway":33,"aws step functions":33,"prompt engineering":32,"aws secrets manager":33,"infrastructure as code":33,"amazon aurora postgresql":32,"aws systems manager parameter store":32},[294,295,296,297,298,299,300,301,302,303,304,305,306,53,55,124,307,308,309,310,149,311,312,313,42,136,314,315,88,316,317,318,319,320,321,322,323],"AWS Lambda","Amazon API Gateway","AWS EventBridge","Amazon SQS","Amazon SNS","AWS Step Functions","Amazon DynamoDB","Amazon Aurora PostgreSQL","AWS CloudWatch","AWS Secrets Manager","AWS Systems Manager Parameter Store","AWS KMS","AWS WAF","REST APIs","OpenAPI \u002F Swagger","OAuth2","JWT","NoSQL Design","SQL Optimization","GitHub Enterprise","AWS CDK","CI\u002FCD Automation","ElastiCache Redis","AWS IAM","AWS X-Ray","OpenTelemetry","Generative AI","OpenAI APIs","AWS Bedrock","Prompt Engineering",{"ach":32,"swift":32,"iso 20022":33,"open banking":33,"observability":33,"fault tolerance":33,"chaos engineering":32,"disaster recovery":33,"pci-dss compliance":32,"resiliency testing":32,"incident management":33,"root cause analysis":33,"payment orchestration":33,"regulatory compliance":33,"ai-assisted development":32,"fraud detection support":32,"banking domain knowledge":33,"high availability design":33,"real-time payments (rtp)":33,"ai security and governance":32,"active-active architectures":33,"application support chatbots":32,"knowledge management solutions":32,"transaction lifecycle management":33,"financial services domain knowledge":33},[326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,280,343,344,345,346,347,348,349],"Real-Time Payments (RTP)","ISO 20022","Open Banking","SWIFT","ACH","Payment Orchestration","Transaction Lifecycle Management","High Availability Design","Active-Active Architectures","Fault Tolerance","Disaster Recovery","Regulatory Compliance","PCI-DSS Compliance","Chaos Engineering","Resiliency Testing","Incident Management","Root Cause Analysis","Financial Services Domain Knowledge","Banking Domain Knowledge","AI-Assisted Development","AI Security and Governance","Fraud Detection Support","Application Support Chatbots","Knowledge Management Solutions",{"id":351,"slug":352,"title":353,"raw_title":5,"is_featured":15,"company":354,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":357,"processed_country_iso_code_gmaps":358,"processed_home_office":218,"processed_salary_min":359,"processed_salary_max":360,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":361,"processed_employment_types":30,"processed_it_skills":362,"processed_it_skills_labels":363,"processed_job_expertise_skills":373,"processed_job_expertise_skills_labels":374,"max_cpc":68,"actual_cpc":69},66868,"software-engineer-i-the-toronto-dominion-bank-canada","Software Engineer I",{"name":355,"slug":356,"logo_url":5},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[117],[22],69700,98400,[29],{"git":32,"sql":32,"bash":181,"oidc":181,"saml":181,"mssql":181,"oauth":181,"react":32,"github":32,"nodejs":32,"python":181,"swagger":32,"backstage":181,"javascript":32,"postgresql":32,"typescript":32,"restful apis":32,"github actions":32},[364,55,130,365,131,190,366,367,42,48,39,368,369,370,371,53,54,372],"NodeJS","React","RESTful APIs","Swagger","MSSQL","SAML","OAuth","OIDC","Backstage",{"ci\u002Fcd":32,"kanban":32,"testing":32,"documentation":32,"containerization":181,"identity providers":181,"agile methodologies":32,"software development":33,"software architecture":32},[375,376,107,377,86,378,379,380,162],"Software Development","Software Architecture","Kanban","Testing","Documentation","Identity Providers",{"id":382,"slug":383,"title":384,"raw_title":5,"is_featured":15,"company":385,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":388,"processed_country_iso_code_gmaps":389,"processed_home_office":390,"processed_salary_min":391,"processed_salary_max":392,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":393,"processed_employment_types":30,"processed_it_skills":394,"processed_it_skills_labels":395,"processed_job_expertise_skills":416,"processed_job_expertise_skills_labels":417,"max_cpc":68,"actual_cpc":69},80076,"lead-engineering-authentication-engineering-senior-manager-allstate-insurance-company-of-canada-permanent","Lead Engineering, Authentication Engineering (Senior Manager)",{"name":386,"slug":387,"logo_url":5},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[22],"remote",121800,171800,[29],{"aws":32,"duo":33,"gcp":32,"pki":33,"java":32,"ldap":33,"saml":33,"ad cs":33,"azure":32,"ci\u002Fcd":33,"github":33,"python":33,"thales":32,"ansible":33,"entrust":32,"jenkins":32,"sectigo":32,"yubikey":32,"cyberark":32,"digicert":32,"entra id":33,"kerberos":33,"oauth 2.0":33,"terraform":33,"powershell":33,"github actions":33,"openid connect":33,"azure key vault":32,"hashicorp vault":32,"active directory":33,"aws secrets manager":32,"gcp secrets manager":32,"microsoft authenticator":33},[396,397,398,399,400,401,402,403,404,405,57,133,406,86,190,138,42,83,44,407,408,303,409,410,411,369,412,413,414,415,227,53,35],"Active Directory","Entra ID","PKI","AD CS","HashiCorp Vault","Entrust","Sectigo","DigiCert","Microsoft Authenticator","Duo","GCP","CyberArk","Azure Key Vault","GCP Secrets Manager","Thales","YubiKey","OAuth 2.0","OpenID Connect","Kerberos","LDAP",{"automation":33,"zero trust":33,"threat modeling":33,"incident response":33,"project management":33,"security compliance":33,"infrastructure as code":33,"enterprise architecture":33,"authentication engineering":33},[418,419,420,88,206,421,422,423,108],"Authentication Engineering","Enterprise Architecture","Zero Trust","Incident Response","Threat Modeling","Security Compliance",{"id":425,"slug":426,"title":427,"raw_title":5,"is_featured":15,"company":428,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":431,"processed_country_iso_code_gmaps":432,"processed_home_office":218,"processed_salary_min":433,"processed_salary_max":434,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":435,"processed_employment_types":30,"processed_it_skills":436,"processed_it_skills_labels":437,"processed_job_expertise_skills":447,"processed_job_expertise_skills_labels":448,"max_cpc":68,"actual_cpc":69},66865,"software-engineer-ii-sdet-td-bank-na","Software Engineer II (SDET)",{"name":429,"slug":430,"logo_url":5},"TD Bank, N.A.","td-bank-na",[117],[22],81600,115200,[29],{"aws":181,"axe":32,"java":33,"azure":181,"ci\u002Fcd":32,"react":181,"jenkins":181,"lighthouse":32,"playwright":32,"typescript":32,"api testing":33,"azure devops":181,"rest assured":32,"github actions":181,"postman\u002Fnewman":32,"selenium webdriver":33,"accessibility insights":32,"performance testing tools":181},[35,438,55,439,440,441,442,86,42,138,43,133,57,443,444,445,365,446],"Selenium WebDriver","Playwright","Rest Assured","Postman\u002FNewman","API Testing","Axe","Lighthouse","Accessibility Insights","Performance Testing Tools",{"agile\u002Fscrum":33,"api mocking":32,"code review":32,"risk management":32,"wcag compliance":33,"cost optimization":181,"quality management":32,"risk-based testing":33,"incident management":32,"json\u002Fxml validation":32,"test data management":33,"accessibility testing":33,"test framework design":33,"service virtualization":32,"test automation strategy":33,"defect lifecycle management":33,"enterprise-grade automation frameworks":33},[449,450,451,452,453,454,455,456,457,458,459,460,341,461,462,102,463],"Test Automation Strategy","Test Framework Design","Test Data Management","Defect Lifecycle Management","Risk-Based Testing","Accessibility Testing","WCAG Compliance","Agile\u002FScrum","Enterprise-Grade Automation Frameworks","Service Virtualization","API Mocking","JSON\u002FXML Validation","Code Review","Quality Management","Cost Optimization",{"id":465,"slug":466,"title":467,"raw_title":5,"is_featured":15,"company":468,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":469,"processed_country_iso_code_gmaps":470,"processed_home_office":218,"processed_salary_min":471,"processed_salary_max":472,"processed_salary_currency":219,"processed_salary_source":27,"processed_working_hours":473,"processed_employment_types":30,"processed_it_skills":474,"processed_it_skills_labels":475,"processed_job_expertise_skills":480,"processed_job_expertise_skills_labels":481,"max_cpc":68,"actual_cpc":69},54686,"principal-cloud-engineer-bank-of-montreal","Principal Cloud Engineer",{"name":17,"slug":18,"logo_url":5},[117],[22],94600,176000,[29],{"c#":32,"c++":32,"java":32,"azure":33,"python":33,"node.js":32,"terraform":33,"azure devops":33,"azure monitor":33,"log analytics":33,"github actions":33,"application insights":33},[133,83,43,42,53,124,35,476,477,235,478,479],"C#","C++","Log Analytics","Application Insights",{"rbac":33,"ci\u002Fcd":33,"finops":33,"mentoring":33,"automation":33,"compliance":33,"governance":33,"zero trust":33,"observability":33,"agile processes":33,"troubleshooting":33,"cloud networking":33,"incident response":33,"cloud architecture":33,"defender for cloud":33,"multi-region design":33,"root cause analysis":33,"infrastructure as code":33,"stakeholder engagement":33,"security best practices":33,"container infrastructure":33,"identity and access management":33,"high availability\u002Fdisaster recovery":33},[482,88,86,483,420,484,485,101,486,487,488,489,490,491,280,421,342,492,493,494,206,248,495],"Cloud Architecture","Security Best Practices","RBAC","Defender for Cloud","Compliance","High Availability\u002FDisaster Recovery","Multi-region Design","FinOps","Mentoring","Stakeholder Engagement","Container Infrastructure","Cloud Networking","Identity and Access Management","Agile Processes",{"id":497,"slug":498,"title":499,"raw_title":5,"is_featured":15,"company":500,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":503,"processed_country_iso_code_gmaps":505,"processed_home_office":23,"processed_salary_min":119,"processed_salary_max":506,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":507,"processed_employment_types":30,"processed_it_skills":508,"processed_it_skills_labels":509,"processed_job_expertise_skills":516,"processed_job_expertise_skills_labels":517,"max_cpc":68,"actual_cpc":69},47471,"senior-software-quality-engineer-enterprise-services-division-3","Senior Software Quality Engineer",{"name":501,"slug":502,"logo_url":5},"Invesco Enterprise Services (Division)","invesco-enterprise-services-division",[504],"Charlottetown",[22],110000,[29],{"c#":33,"aws":32,"gcp":32,"sql":33,"java":33,"azure":32,"nosql":32,"appium":33,"python":33,"soapui":33,"cypress":33,"jenkins":33,"postman":33,"selenium":33,"javascript":33,"playwright":33,"azure devops":33,"rest-assured":33,"github actions":33},[510,511,439,512,513,514,515,53,130,35,476,39,40,43,42,138,133,57,406],"Selenium","Cypress","Appium","Postman","REST-Assured","SoapUI",{"sdlc":33,"stlc":33,"peoplesoft":33,"agile\u002Fscrum":33,"peer review":33,"workday hcm":33,"dashboarding":33,"test planning":33,"test strategy":33,"test reporting":33,"trend analysis":33,"quality metrics":33,"test estimation":33,"security testing":33,"ci\u002Fcd integration":33,"defect management":33,"functional testing":33,"quality governance":33,"regression testing":33,"integration testing":33,"performance testing":33,"process improvement":33,"root cause analysis":33,"test prioritization":33,"test automation lifecycle":33,"automation framework architecture":33},[518,519,520,521,522,523,524,525,526,527,528,529,530,342,531,532,533,534,535,536,537,538,456,539,540,541],"Test Strategy","Test Planning","Test Estimation","Test Prioritization","Test Reporting","Automation Framework Architecture","CI\u002FCD Integration","Functional Testing","Integration Testing","Regression Testing","Performance Testing","Security Testing","Defect Management","Quality Metrics","Dashboarding","Trend Analysis","Quality Governance","Process Improvement","Peer Review","Workday HCM","PeopleSoft","SDLC","STLC","Test Automation Lifecycle",{"industry":543,"employment_type":555,"expertise_skills":558,"it_skills":612,"salary_currency":676,"processed_working_hours":679},[544,548,552],{"key":545,"label":546,"count":547},"banking","Banking",9,{"key":549,"label":550,"count":551},"financial services","Financial Services",8,{"key":553,"label":554,"count":68},"insurance","Insurance",[556],{"key":30,"label":557,"count":9},"PERMANENT",[559,561,563,565,568,570,572,574,576,578,580,582,585,587,589,591,593,596,598,601,603,605,607,610],{"key":560,"label":206,"slug":560,"count":33},"automation",{"key":562,"label":342,"slug":562,"count":33},"root-cause-analysis",{"key":564,"label":162,"slug":564,"count":32},"containerization",{"key":566,"label":567,"slug":566,"count":32},"infrastructure-as-code","Infrastructure As Code",{"key":569,"label":280,"slug":569,"count":32},"observability",{"key":571,"label":66,"slug":571,"count":32},"version-control",{"key":573,"label":101,"slug":573,"count":32},"governance",{"key":575,"label":107,"slug":575,"count":32},"agile-methodologies",{"key":577,"label":97,"slug":577,"count":181},"cloud-engineering",{"key":579,"label":421,"slug":579,"count":181},"incident-response",{"key":581,"label":106,"slug":581,"count":181},"cost-efficiency",{"key":583,"label":584,"slug":583,"count":181},"security-by-design","Security By Design",{"key":586,"label":456,"slug":586,"count":181},"agilescrum",{"key":588,"label":163,"slug":588,"count":181},"orchestration",{"key":590,"label":526,"slug":590,"count":181},"integration-testing",{"key":592,"label":420,"slug":592,"count":181},"zero-trust",{"key":594,"label":595,"slug":594,"count":181},"devops","Devops",{"key":597,"label":248,"slug":597,"count":181},"troubleshooting",{"key":599,"label":600,"slug":599,"count":181},"project-management","Project management",{"key":602,"label":104,"slug":602,"count":181},"reliability",{"key":604,"label":102,"slug":604,"count":181},"risk-management",{"key":606,"label":341,"slug":606,"count":181},"incident-management",{"key":608,"label":609,"slug":608,"count":181},"cicd","Ci\u002FCd",{"key":611,"label":98,"slug":611,"count":181},"platform-engineering",[613,616,619,622,626,629,631,634,635,638,639,641,644,646,649,652,655,658,660,662,665,667,670,673],{"key":614,"label":615,"slug":614,"count":9},"github-actions","Github Actions",{"key":617,"label":618,"slug":617,"count":551},"ms-azure","MS Azure",{"key":620,"label":53,"slug":620,"count":621},"python",7,{"key":623,"label":624,"slug":623,"count":625},"azure-devops","Azure Devops",6,{"key":627,"label":83,"slug":627,"count":628},"terraform",5,{"key":630,"label":35,"slug":630,"count":628},"java",{"key":632,"label":633,"slug":632,"count":628},"typescript","Typescript",{"key":608,"label":609,"slug":608,"count":628},{"key":636,"label":637,"slug":636,"count":628},"aws","Aws",{"key":566,"label":567,"slug":566,"count":33},{"key":640,"label":39,"slug":640,"count":33},"sql",{"key":642,"label":643,"slug":642,"count":33},"github","Github",{"key":645,"label":138,"slug":645,"count":33},"jenkins",{"key":647,"label":648,"slug":647,"count":32},"nodejs","Node.Js",{"key":650,"label":651,"slug":650,"count":32},"iam","Iam",{"key":653,"label":654,"slug":653,"count":32},"nosql","Nosql",{"key":656,"label":657,"slug":656,"count":32},"cdktf","Cdktf",{"key":659,"label":54,"slug":659,"count":32},"bash",{"key":661,"label":44,"slug":661,"count":32},"ansible",{"key":663,"label":664,"slug":663,"count":32},"javascript","Javascript",{"key":666,"label":476,"slug":666,"count":181},"c",{"key":668,"label":669,"slug":668,"count":181},"powershell","Powershell",{"key":671,"label":672,"slug":671,"count":181},"saml","Saml",{"key":674,"label":675,"slug":674,"count":181},"azure-api-management","Azure Api Management",[677,678],{"key":26,"label":26,"count":551},{"key":219,"label":219,"count":33},[680],{"key":29,"label":29,"count":9},{"total":682,"jobs":683},0,[]]