[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fdocker?page=1":3,"seo-content-skill-docker-ca":822,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fdocker?page=1":839,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fdocker?page=1":986},{"total":4,"jobs":5},22,[6,59,104,159,200,237,285,331,378,409,462,497,544,578,619,652,696,717,755,790],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":30,"processed_job_expertise_skills":44,"processed_job_expertise_skills_labels":45,"max_cpc":57,"actual_cpc":58},84110,"net-programmer-analyst-ia-financial-services-inc",".NET Programmer Analyst",null,false,{"name":13,"slug":14,"logo_url":10},"IA Financial Services Inc.","ia-financial-services-inc",[16],"Québec",[18],"CA","hybrid",80000,110000,"CAD","estimated",[25],"FULL_TIME","permanent",{"c#":28,"git":28,"cobol":29,"kafka":29,"docker":29,"rancher":29,".net core":28,"easytrieve":29,"sql server":28,"azure devops":28,"visual studio":28,".net framework":28,"microsoft azure":29},4,2,[31,32,33,34,35,36,37,38,39,40,41,42,43],"C#",".NET Framework",".NET Core","SQL Server","Visual Studio","Azure DevOps","Git","Kafka","Docker","Rancher","Microsoft Azure","COBOL","Easytrieve",{"safe":28,"code reviews":28,"fasat system":29,"unit testing":28,"quality assurance":28,"agile methodologies":28,"application support":28,"software development":28,"mainframe environment":29,"technical documentation":28,"object-oriented programming":28},[46,47,48,49,50,51,52,53,54,55,56],"Software Development","Agile Methodologies","SAFe","Object-Oriented Programming","Unit Testing","Quality Assurance","Code Reviews","Application Support","Technical Documentation","Mainframe Environment","FASAT System",1,1.2,{"id":60,"slug":61,"title":62,"raw_title":10,"is_featured":11,"company":63,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":64,"processed_country_iso_code_gmaps":65,"processed_home_office":19,"processed_salary_min":66,"processed_salary_max":67,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":68,"processed_employment_types":26,"processed_it_skills":69,"processed_it_skills_labels":71,"processed_job_expertise_skills":91,"processed_job_expertise_skills_labels":92,"max_cpc":57,"actual_cpc":58},84123,"lead-full-stack-developer-ia-financial-services-inc","Lead Full Stack Developer",{"name":13,"slug":14,"logo_url":10},[16],[18],100000,150000,[25],{"c#":28,"git":28,"bash":70,"helm":70,"java":29,"react":28,"docker":28,"postman":70,"rancher":29,"mulesoft":29,".net core":28,"dynatrace":70,"rest apis":28,"terraform":29,"kubernetes":28,"powershell":70,"salesforce":29,"servicenow":29,"azure cloud":28,"github copilot":70,"ms-sql 2016 or later":28,"azure devops services":28,"kafka\u002Fconfluent cloud":70,"azure pipelines (yaml)":28},3,[33,31,72,73,74,75,76,37,39,77,78,79,80,81,82,83,40,84,85,86,87,88,89,90],"React","PowerShell","Bash","REST APIs","MS-SQL 2016 or later","Kubernetes","Helm","Azure Pipelines (YAML)","Postman","GitHub Copilot","Terraform","Java","Salesforce","MuleSoft","ServiceNow","Kafka\u002FConfluent Cloud","Dynatrace","Azure Cloud","Azure DevOps Services",{"microservices":70,"test automation":70,"agile principles":70,"ci\u002Fcd methodologies":28,"solution integration":28,"event-driven solutions":70,"full stack development":28,"application development":28,"integration architectures":70,"secure development practices":70,"artificial intelligence integration":70},[93,94,95,96,97,98,99,100,101,102,103],"Full Stack Development","Application Development","Solution Integration","Agile Principles","Secure Development Practices","Test Automation","CI\u002FCD Methodologies","Integration Architectures","Microservices","Event-Driven Solutions","Artificial Intelligence Integration",{"id":105,"slug":106,"title":107,"raw_title":10,"is_featured":11,"company":108,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":111,"processed_country_iso_code_gmaps":113,"processed_home_office":19,"processed_salary_min":66,"processed_salary_max":114,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":115,"processed_employment_types":26,"processed_it_skills":116,"processed_it_skills_labels":117,"processed_job_expertise_skills":137,"processed_job_expertise_skills_labels":138,"max_cpc":57,"actual_cpc":58},82575,"sr-application-developer-canadian-imperial-bank-of-commerce-canada","Sr. Application Developer",{"name":109,"slug":110,"logo_url":10},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[112],"Toronto",[18],140000,[25],{"git":28,"sql":70,".net":28,"azure":70,"kafka":70,"nosql":70,"blazor":28,"docker":70,"solace":70,"angular":28,"jenkins":70,"node.js":28,".net core":28,"javascript":28,"kubernetes":70,"typescript":28,"service bus":70,"azure devops":70,"github actions":70,"github copilot":70,"ci\u002Fcd pipelines":70,"prompt engineering":70,"restful api design":28,"monitoring\u002Falerting":70,"infrastructure as code":70,"event-driven architectures":70},[118,119,33,120,121,122,123,124,37,125,126,39,77,127,128,81,129,130,36,131,132,133,134,38,135,136],"Node.js",".NET","Blazor","Angular","RESTful API design","JavaScript","TypeScript","CI\u002FCD pipelines","Azure","SQL","NoSQL","Prompt engineering","GitHub Actions","Jenkins","Infrastructure as code","Monitoring\u002Falerting","Service Bus","Solace","Event-driven architectures",{"caching":70,"deployment":28,"monitoring":28,"unit testing":28,"microservices":28,"orchestration":70,"secure coding":28,"ui automation":28,"api automation":28,"message queues":70,"version control":28,"containerization":70,"automated testing":28,"functional design":28,"strategic planning":70,"integration testing":28,"technology roadmaps":70,"ai-driven development":70,"full-stack development":28,"object-oriented design":28,"technical architecture":28},[139,140,101,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158],"Full-stack development","Technical architecture","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":160,"slug":161,"title":162,"raw_title":10,"is_featured":11,"company":163,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":164,"processed_country_iso_code_gmaps":165,"processed_home_office":19,"processed_salary_min":166,"processed_salary_max":167,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":168,"processed_employment_types":26,"processed_it_skills":169,"processed_it_skills_labels":170,"processed_job_expertise_skills":188,"processed_job_expertise_skills_labels":189,"max_cpc":57,"actual_cpc":58},82573,"solution-designer-cloudfull-stack-canadian-imperial-bank-of-commerce-canada","Solution Designer (Cloud\u002FFull-Stack)",{"name":109,"slug":110,"logo_url":10},[112],[18],120000,160000,[25],{"j2ee":28,"java":28,"json":70,"soap":70,"oauth":70,"devops":70,"docker":70,"github":70,"spring":28,"javascript":28,"kubernetes":70,"spring boot":28,"api gateways":70,"agile delivery":70,"event messaging":70,"microsoft azure":70,"restful services":28,"red hat openshift":70,"cloud-native design":28,"security principles":70,"microservices architecture":28,"microsoft desktop environment":29},[83,171,172,123,173,174,175,176,177,178,179,180,181,182,41,39,77,183,184,185,186,187],"Spring","Spring Boot","Microservices Architecture","Cloud-Native Design","OAuth","J2EE","SOAP","JSON","RESTful Services","Event Messaging","API Gateways","GitHub","Red Hat OpenShift","DevOps","Agile Delivery","Security Principles","Microsoft Desktop Environment",{"coaching":70,"knowledge sharing":70,"process improvement":70,"technology strategy":70,"integration patterns":28,"innovation management":70,"stakeholder management":28,"technical solution design":28,"enterprise application design":28,"technology roadmap development":70},[190,191,192,193,194,195,196,197,198,199],"Technical Solution Design","Enterprise Application Design","Technology Strategy","Technology Roadmap Development","Integration Patterns","Stakeholder Management","Coaching","Knowledge Sharing","Process Improvement","Innovation Management",{"id":201,"slug":202,"title":203,"raw_title":10,"is_featured":11,"company":204,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":205,"processed_country_iso_code_gmaps":206,"processed_home_office":19,"processed_salary_min":166,"processed_salary_max":167,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":207,"processed_employment_types":26,"processed_it_skills":208,"processed_it_skills_labels":209,"processed_job_expertise_skills":220,"processed_job_expertise_skills_labels":221,"max_cpc":57,"actual_cpc":58},82579,"sr-consultant-technology-architecture-canadian-imperial-bank-of-commerce-canada","Sr. Consultant, Technology Architecture",{"name":109,"slug":110,"logo_url":10},[112],[18],[25],{"aws":70,"c++":70,"gcp":70,"sql":28,"java":70,"jira":70,"azure":70,"docker":70,"python":28,"tableau":70,"ms teams":70,"power bi":70,"confluence":70,"databricks":70,"kubernetes":70},[210,127,211,83,212,126,213,39,77,214,215,216,217,218,219],"Python","C++","AWS","GCP","Tableau","Power BI","Jira","Confluence","MS Teams","Databricks",{"cybersecurity":28,"data modeling":28,"data analytics":28,"data management":28,"risk calculations":28,"systems integration":28,"architectural design":28,"business requirements":70,"quantitative modeling":28,"regulatory compliance":28,"solution architecture":28,"technical documentation":28,"project resource management":70,"financial products knowledge":28,"data architecture development":28,"enterprise architecture frameworks (togaf, zachman)":28},[222,223,224,225,226,227,228,229,230,231,232,54,233,234,235,236],"Solution Architecture","Systems Integration","Financial Products Knowledge","Data Analytics","Data Modeling","Quantitative Modeling","Risk Calculations","Cybersecurity","Regulatory Compliance","Enterprise Architecture Frameworks (TOGAF, Zachman)","Architectural Design","Project Resource Management","Business Requirements","Data Architecture Development","Data Management",{"id":238,"slug":239,"title":240,"raw_title":10,"is_featured":11,"company":241,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":244,"processed_country_iso_code_gmaps":245,"processed_home_office":19,"processed_salary_min":246,"processed_salary_max":67,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":247,"processed_employment_types":26,"processed_it_skills":248,"processed_it_skills_labels":249,"processed_job_expertise_skills":277,"processed_job_expertise_skills_labels":278,"max_cpc":57,"actual_cpc":58},81368,"intermediate-aws-developer-wealth-management-technologies-bank-of-montreal","Intermediate AWS Developer, Wealth Management Technologies",{"name":242,"slug":243,"logo_url":10},"Bank of Montreal","bank-of-montreal",[112],[18],70000,[25],{"aws":28,"ecs":70,"git":28,"iam":28,"jwt":70,"sql":28,"jest":28,"docker":70,"angular":70,"aws cdk":28,"fargate":70,"node.js":28,"aws glue":70,"dynamodb":70,"rest api":28,"amazon s3":28,"aws batch":70,"oauth 2.0":70,"amazon rds":28,"amazon sns":28,"amazon sqs":28,"aws lambda":28,"encryption":28,"serverless":28,"typescript":28,"api gateway":70,"microservices":28,"cloud security":28,"data modelling":28,"openid connect":70,"ci\u002Fcd pipelines":28,"amazon cloudwatch":28,"automated testing":28,"amazon eventbridge":28,"aws step functions":28,"relational databases":28,"event-driven architecture":28},[212,118,124,250,101,251,252,253,254,255,256,257,258,259,260,261,127,262,263,37,125,141,264,265,266,267,121,39,268,269,270,271,272,273,274,275,276],"REST API","Serverless","Event-driven architecture","AWS Lambda","Amazon RDS","Amazon S3","Amazon SNS","Amazon SQS","Amazon EventBridge","AWS Step Functions","AWS CDK","Amazon CloudWatch","Relational databases","Data modelling","Jest","Cloud security","IAM","Encryption","API Gateway","DynamoDB","ECS","Fargate","AWS Batch","AWS Glue","OAuth 2.0","OpenID Connect","JWT",{"agile delivery":28,"software development":28,"investment industry knowledge":70,"asset management domain knowledge":70,"wealth management domain knowledge":70,"financial services domain knowledge":70,"cloud-native application development":28},[46,279,280,281,282,283,284],"Cloud-native application development","Agile delivery","Financial services domain knowledge","Wealth management domain knowledge","Asset management domain knowledge","Investment industry knowledge",{"id":286,"slug":287,"title":288,"raw_title":10,"is_featured":11,"company":289,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":290,"processed_country_iso_code_gmaps":291,"processed_home_office":19,"processed_salary_min":292,"processed_salary_max":293,"processed_salary_currency":294,"processed_salary_source":23,"processed_working_hours":295,"processed_employment_types":26,"processed_it_skills":296,"processed_it_skills_labels":297,"processed_job_expertise_skills":317,"processed_job_expertise_skills_labels":318,"max_cpc":57,"actual_cpc":58},81393,"principal-ai-cloud-engineer-bank-of-montreal","Principal AI Cloud Engineer",{"name":242,"slug":243,"logo_url":10},[112],[18],105000,215000,"USD",[25],{"go":70,"aws":28,"sql":70,"cuda":29,"vllm":70,"azure":28,"bicep":70,"ci\u002Fcd":28,"faiss":70,"kafka":70,"docker":28,"gitops":70,"kserve":70,"milvus":70,"mlflow":70,"python":28,"triton":70,"grafana":70,"azure ml":70,"pgvector":70,"pinecone":70,"terraform":28,"kubernetes":28,"prometheus":70,"typescript":70,"hugging face":70,"tensorrt-llm":29,"opentelemetry":70},[210,298,124,77,82,299,126,212,300,301,39,38,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,127],"Go","Bicep","CI\u002FCD","GitOps","Prometheus","Grafana","OpenTelemetry","CUDA","TensorRT-LLM","vLLM","Triton","KServe","MLflow","Azure ML","Hugging Face","FAISS","Milvus","Pinecone","pgvector",{"mlops":28,"finops":70,"llmops":28,"security":28,"networking":28,"observability":28,"responsible ai":70,"sre principles":70,"data governance":70,"ai\u002Fml infrastructure":28,"cloud infrastructure":28,"technical leadership":28,"solution architecture":28},[319,320,321,322,323,324,325,326,327,222,328,329,330],"Cloud Infrastructure","AI\u002FML Infrastructure","MLOps","LLMOps","Security","Networking","Observability","FinOps","SRE Principles","Technical Leadership","Responsible AI","Data Governance",{"id":332,"slug":333,"title":334,"raw_title":10,"is_featured":11,"company":335,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":336,"processed_country_iso_code_gmaps":337,"processed_home_office":19,"processed_salary_min":338,"processed_salary_max":339,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":340,"processed_employment_types":26,"processed_it_skills":341,"processed_it_skills_labels":342,"processed_job_expertise_skills":356,"processed_job_expertise_skills_labels":357,"max_cpc":57,"actual_cpc":58},84124,"developpeureuse-mulesoft-ia-financial-services-inc","Développeur(euse) MuleSoft",{"name":13,"slug":14,"logo_url":10},[16],[18],90000,130000,[25],{"git":70,"raml":28,"rest":28,"sftp":70,"soap":28,"azure":70,"ci\u002Fcd":70,"kafka":29,"munit":70,"docker":70,"http\u002Fs":70,"openapi":28,"ai tools":29,"dataweave":28,"oauth 2.0":70,"kubernetes":70,"salesforce":29,"api manager":28,"azure devops":70,"github copilot":29,"anypoint studio":28,"runtime manager":28,"anypoint exchange":28,"mulesoft anypoint platform":28},[343,344,345,346,347,348,349,177,350,351,274,352,353,37,36,300,354,126,39,77,38,84,81,355],"MuleSoft Anypoint Platform","Anypoint Studio","API Manager","Runtime Manager","Anypoint Exchange","DataWeave","REST","RAML","OpenAPI","HTTP\u002FS","SFTP","MUnit","AI tools",{"logging":28,"alerting":28,"api design":28,"monitoring":28,"api security":28,"code reviews":28,"unit testing":28,"documentation":28,"api governance":28,"error handling":28,"agile ceremonies":70,"batch processing":70,"production support":28,"data transformation":28,"integration testing":28,"api-led connectivity":28,"integration patterns":28,"software development":28,"technical leadership":28,"synchronous processing":70,"asynchronous processing":70,"enterprise architecture":70,"integration development":28,"event-driven architecture":70},[358,359,360,361,362,363,364,252,365,366,367,368,369,143,370,149,150,371,372,373,374,375,376,377],"Software development","Integration development","API-led connectivity","API design","API security","Data transformation","Integration patterns","Batch processing","Asynchronous processing","Synchronous processing","Error handling","Logging","Alerting","Code reviews","Production support","Documentation","Agile ceremonies","Technical leadership","API governance","Enterprise architecture",{"id":379,"slug":380,"title":381,"raw_title":10,"is_featured":11,"company":382,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":383,"processed_country_iso_code_gmaps":384,"processed_home_office":385,"processed_salary_min":20,"processed_salary_max":386,"processed_salary_currency":294,"processed_salary_source":23,"processed_working_hours":387,"processed_employment_types":26,"processed_it_skills":388,"processed_it_skills_labels":389,"processed_job_expertise_skills":397,"processed_job_expertise_skills_labels":398,"max_cpc":57,"actual_cpc":58},70489,"machine-learning-engineer-bank-of-montreal","Machine Learning Engineer",{"name":242,"slug":243,"logo_url":10},[112],[18],"onsite",175000,[25],{"aws":70,"git":70,"sql":70,"azure":70,"keras":28,"docker":70,"hadoop":70,"python":28,"jenkins":70,"pytorch":28,"kubernetes":70,"tensorflow":28,"apache spark":70,"scikit-learn":28,"google cloud platform":70},[210,127,390,391,392,393,394,395,39,77,131,37,212,126,396],"TensorFlow","PyTorch","Scikit-learn","Keras","Apache Spark","Hadoop","Google Cloud Platform",{"statistics":70,"mathematics":70,"programming":28,"deep learning":28,"ml algorithms":28,"scaling models":28,"machine learning":28,"operations research":70,"computational thinking":28,"continuous integration and continuous delivery\u002Fdeployment":28},[399,400,401,402,403,404,405,406,407,408],"Mathematics","Statistics","Operations Research","Deep Learning","Machine Learning","Scaling Models","Continuous Integration and Continuous Delivery\u002FDeployment","ML Algorithms","Computational Thinking","Programming",{"id":410,"slug":411,"title":412,"raw_title":10,"is_featured":11,"company":413,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":416,"processed_country_iso_code_gmaps":418,"processed_home_office":19,"processed_salary_min":338,"processed_salary_max":114,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":419,"processed_employment_types":26,"processed_it_skills":420,"processed_it_skills_labels":421,"processed_job_expertise_skills":447,"processed_job_expertise_skills_labels":448,"max_cpc":57,"actual_cpc":58},78602,"senior-software-engineer-operations-sun-life-of-canada-corporate-2","Senior Software Engineer, Operations",{"name":414,"slug":415,"logo_url":10},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[417],"Waterloo",[18],[25],{"aws":29,"css":28,"git":28,"jsp":28,"sql":28,"xml":28,"html":28,"java":28,"jdbc":28,"jira":29,"json":28,"soap":28,"kafka":28,"maven":28,"docker":28,"gradle":28,"oracle":28,"ansible":28,"jenkins":28,"reactjs":28,"servlet":28,"ms teams":29,"rest api":28,"weblogic":29,"bitbucket":28,"java apis":28,"springmvc":28,"websphere":29,"confluence":29,"javascript":28,"kubernetes":28,"postgresql":28,"springboot":28,"artifactory":28,"light car proxy":28,"spring framework":28,"web security\u002Fowasp":28,"java enterprise edition (j2ee)":28,"multi-factor authentication (mfa)":28},[83,123,422,423,424,425,426,427,428,429,430,77,39,431,432,433,177,250,434,178,127,435,436,131,437,438,37,439,440,441,442,38,443,212,217,444,218,445,446],"HTML","XML","CSS","Java Enterprise Edition (J2EE)","Servlet","JDBC","JSP","Spring Framework","ReactJS","SpringBoot","SpringMVC","Web Security\u002FOWASP","Java APIs","Oracle","PostgreSQL","Artifactory","Bitbucket","Gradle","Maven","Ansible","Multi-Factor Authentication (MFA)","Light Car Proxy","JIRA","WebSphere","WebLogic",{"cmmi":28,"itil":28,"scrum":29,"kanban":29,"agile framework":29,"change management":28,"disaster recovery":28,"root-cause analysis":28,"security compliance":28,"proactive monitoring":28,"java application support":28,"java application development":28,"software development life cycle (sdlc)":28},[449,450,451,452,453,454,455,456,457,458,459,460,461],"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":463,"slug":464,"title":465,"raw_title":10,"is_featured":11,"company":466,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":467,"processed_country_iso_code_gmaps":468,"processed_home_office":385,"processed_salary_min":469,"processed_salary_max":20,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":470,"processed_employment_types":471,"processed_it_skills":472,"processed_it_skills_labels":473,"processed_job_expertise_skills":484,"processed_job_expertise_skills_labels":485,"max_cpc":57,"actual_cpc":58},70536,"quantitative-developer-alpha-research-team-gam-summer-2027-co-opinternship-12-months-bank-of-montreal","Quantitative Developer (Alpha Research Team) - GAM, Summer 2027 (Co-op\u002FInternship) - 12 months",{"name":242,"slug":243,"logo_url":10},[112],[18],40500,[25],"student",{"aws":29,"gcp":29,"git":29,"sql":70,"apis":29,"azure":29,"ci\u002Fcd":29,"spark":29,"docker":29,"duckdb":29,"pandas":29,"polars":29,"python":70,"airflow":29,"prefect":29,"testing":29,"microservices":29,"modular design":29,"version control":29,"machine learning":29,"object-oriented programming":29},[210,127,37,474,475,476,477,212,126,213,478,101,479,480,39,403,300,49,481,482,483],"Pandas","Polars","DuckDB","Spark","APIs","Airflow","Prefect","Modular Design","Testing","Version Control",{"data analysis":29,"risk modeling":29,"data pipelines":29,"data validation":29,"data engineering":29,"financial modeling":29,"data transformation":29,"portfolio analytics":29,"cloud infrastructure":29,"software engineering":29,"investment management":29,"quantitative research":29},[486,487,488,489,490,491,492,493,319,494,495,496],"Data Engineering","Data Pipelines","Quantitative Research","Portfolio Analytics","Financial Modeling","Risk Modeling","Investment Management","Software Engineering","Data Validation","Data Transformation","Data Analysis",{"id":498,"slug":499,"title":500,"raw_title":10,"is_featured":11,"company":501,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":502,"processed_country_iso_code_gmaps":503,"processed_home_office":19,"processed_salary_min":504,"processed_salary_max":292,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":505,"processed_employment_types":26,"processed_it_skills":506,"processed_it_skills_labels":507,"processed_job_expertise_skills":516,"processed_job_expertise_skills_labels":517,"max_cpc":57,"actual_cpc":58},78596,"cloud-engineer-sun-life-of-canada-corporate","Cloud Engineer",{"name":414,"slug":415,"logo_url":10},[417],[18],65000,[25],{"aws":70,"gcp":70,".net":70,"java":70,"yaml":70,"azure":70,"docker":70,"python":70,"alicloud":70,"openshift":70,"terraform":70,"amazon eks":70,"javascript":70,"kubernetes":70,"cloudformation":70,"resource manager":70,"deployment manager":70},[212,213,126,508,82,509,510,511,83,123,512,210,513,39,77,514,515],"AliCloud","CloudFormation","Resource Manager","Deployment Manager","YAML",".Net","Amazon EKS","OpenShift",{"cmmi":70,"itil":70,"devops":70,"six sigma":70,"automation":70,"documentation":70,"sre practices":70,"edge computing":70,"it engineering":70,"cloud computing":70,"cloud migration":70,"security checks":70,"troubleshooting":70,"after hours work":70,"cloud governance":70,"containerization":70,"on-call rotation":70,"capacity planning":70,"disaster recovery":70,"multi-cloud solutions":70,"operational practices":70,"digital transformation":70,"hybrid cloud solutions":70,"infrastructure-as-code":70,"performance monitoring":70,"process implementation":70,"ai and machine learning":70,"legacy system migration":70,"security implementation":70,"cloud-native applications":70,"proof-of-concept projects":70,"cloud resource optimization":70},[518,519,520,521,522,523,524,525,526,527,373,528,529,530,531,532,533,534,535,536,154,457,537,184,538,539,540,541,452,451,542,543],"Cloud Computing","Cloud Migration","Cloud Governance","Cloud Resource Optimization","Security Implementation","Automation","Multi-cloud Solutions","Hybrid Cloud Solutions","Performance Monitoring","Capacity Planning","Troubleshooting","Security Checks","After Hours Work","On-call Rotation","Proof-of-Concept Projects","Cloud-native Applications","Digital Transformation","AI and Machine Learning","Legacy System Migration","Edge Computing","SRE Practices","Infrastructure-as-Code","IT Engineering","Operational Practices","Six Sigma","Process Implementation",{"id":545,"slug":546,"title":547,"raw_title":10,"is_featured":11,"company":548,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":549,"processed_country_iso_code_gmaps":551,"processed_home_office":19,"processed_salary_min":246,"processed_salary_max":67,"processed_salary_currency":294,"processed_salary_source":23,"processed_working_hours":552,"processed_employment_types":26,"processed_it_skills":553,"processed_it_skills_labels":554,"processed_job_expertise_skills":564,"processed_job_expertise_skills_labels":565,"max_cpc":57,"actual_cpc":58},70114,"full-stack-engineer-ai-enabled-bank-of-montreal","Full Stack Engineer (AI-Enabled)",{"name":242,"slug":243,"logo_url":10},[550],"Calgary",[18],[25],{"aws":70,"sql":70,"java":28,"azure":70,"kafka":70,"nosql":70,"react":28,"chroma":70,"docker":70,"oracle":70,"python":28,"angular":28,"node.js":28,"pgvector":70,"pinecone":70,"langchain":70,"kubernetes":70,"openai api":70,"opensearch":70,"aws bedrock":70,"azure openai":70,"anthropic api":70,"copilot studio":70,"ci\u002Fcd pipelines":70,"observability platforms":70},[83,118,210,72,121,555,556,557,558,559,560,316,561,315,562,127,128,435,212,126,39,77,38,125,563],"LangChain","AWS Bedrock","Azure OpenAI","Copilot Studio","OpenAI API","Anthropic API","OpenSearch","Chroma","Observability platforms",{"agentic ai":70,"embeddings":28,"ai security":70,"microservices":28,"system design":28,"vector search":28,"api development":28,"model evaluation":70,"prompt engineering":28,"banking domain knowledge":70,"cloud-native development":70,"event-driven architecture":70,"modernization initiatives":70,"large language models (llms)":28,"retrieval-augmented generation (rag)":28},[566,567,101,252,568,129,569,570,571,572,573,574,575,576,577],"System design","API development","Large language models (LLMs)","Retrieval-augmented generation (RAG)","Vector search","Embeddings","Agentic AI","Model evaluation","AI security","Banking domain knowledge","Cloud-native development","Modernization initiatives",{"id":579,"slug":580,"title":581,"raw_title":10,"is_featured":11,"company":582,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":583,"processed_country_iso_code_gmaps":584,"processed_home_office":19,"processed_salary_min":338,"processed_salary_max":114,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":585,"processed_employment_types":26,"processed_it_skills":586,"processed_it_skills_labels":587,"processed_job_expertise_skills":603,"processed_job_expertise_skills_labels":604,"max_cpc":57,"actual_cpc":58},78557,"lead-software-engineer-java-api-sun-life-of-canada-corporate","Lead Software Engineer (JAVA, API)",{"name":414,"slug":415,"logo_url":10},[112],[18],[25],{"xml":70,"java":28,"json":70,"rest":70,"snyk":70,"soap":70,"junit":70,"kafka":70,"react":70,"docker":70,"jquery":29,"ai apis":70,"jenkins":70,"mockito":70,"veracode":70,"bitbucket":70,"checkmarx":70,"sonarqube":70,"javascript":29,"kubernetes":70,"restassured":70,"spring boot":28,"microservices":28,"github copilot":70,"api development":28,"web accessibility":70,"prompt engineering":70,"large language models (llms)":70,"ai agent orchestration platforms":70},[83,172,101,588,72,589,39,77,38,177,423,349,178,590,591,592,593,131,123,594,81,595,596,597,598,599,600,601,602],"API Development","Web Accessibility","JUnit","Mockito","RESTAssured","BitBucket","jQuery","AI agent orchestration platforms","Large Language Models (LLMs)","Prompt Engineering","AI APIs","SonarQube","Checkmarx","Snyk","Veracode",{"devops":70,"mentoring":28,"code review":28,"unit testing":70,"on-call support":70,"risk mitigation":70,"threat modeling":70,"containerization":70,"incident response":70,"project estimation":70,"agile methodologies":70,"systems integration":28,"technical leadership":28,"security code reviews":28,"continuous improvement":70,"middleware technologies":70,"secure coding practices":28,"technical documentation":70,"web hosting technologies":70,"security testing methodologies":70,"application development life cycle":28},[605,223,328,47,606,607,608,609,184,154,610,611,50,612,613,614,615,616,54,617,618],"Application Development Life Cycle","Secure Coding Practices","Security Code Reviews","Threat Modeling","Security Testing Methodologies","Middleware Technologies","Web Hosting Technologies","Continuous Improvement","Incident Response","On-call Support","Project Estimation","Risk Mitigation","Code Review","Mentoring",{"id":620,"slug":621,"title":622,"raw_title":10,"is_featured":11,"company":623,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":624,"processed_country_iso_code_gmaps":626,"processed_home_office":19,"processed_salary_min":66,"processed_salary_max":114,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":627,"processed_employment_types":26,"processed_it_skills":628,"processed_it_skills_labels":629,"processed_job_expertise_skills":642,"processed_job_expertise_skills_labels":643,"max_cpc":57,"actual_cpc":58},73466,"salesforce-release-manager-ia-financial-services-inc","Salesforce Release Manager",{"name":13,"slug":14,"logo_url":10},[625],"Montreal",[18],[25],{"git":28,"uml":70,"apex":70,"ci\u002Fcd":28,"kafka":29,"copado":70,"docker":70,"copilot":29,"gearset":70,"jenkins":70,"git flow":70,"mulesoft":29,"kubernetes":70,"salesforce":28,"azure devops":70,"content server":29,"platform events":70,"salesforce apis":70,"visual studio code":70,"salesforce cli (sf-cli)":70,"einstein activity capture":29},[84,630,631,632,633,634,131,37,300,36,39,77,635,636,637,638,38,85,639,640,641],"Apex","Salesforce APIs","Platform Events","Copado","Gearset","Visual Studio Code","Salesforce CLI (sf-cli)","Git Flow","UML","Einstein Activity Capture","Content Server","Copilot",{"devops":28,"design patterns":70,"risk management":28,"change management":28,"quality assurance":28,"release management":28,"architecture models":70,"deployment coordination":28,"salesforce integrations":70,"event-driven architectures":70,"salesforce environment management":28},[644,184,645,646,647,51,458,648,649,650,651],"Release Management","Salesforce Environment Management","Deployment Coordination","Risk Management","Architecture Models","Design Patterns","Event-Driven Architectures","Salesforce Integrations",{"id":653,"slug":654,"title":655,"raw_title":10,"is_featured":11,"company":656,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":659,"processed_country_iso_code_gmaps":660,"processed_home_office":661,"processed_salary_min":662,"processed_salary_max":663,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":664,"processed_employment_types":26,"processed_it_skills":665,"processed_it_skills_labels":666,"processed_job_expertise_skills":685,"processed_job_expertise_skills_labels":686,"max_cpc":57,"actual_cpc":58},80077,"platform-consultant-cyber-platforms-data-tooling-allstate-insurance-company-of-canada-permanent","Platform Consultant — Cyber Platforms, Data, & Tooling",{"name":657,"slug":658,"logo_url":10},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[18],"remote",109200,159200,[25],{"c":70,"f#":70,"go":70,"aws":28,"git":28,"tdd":28,"java":28,"rust":70,"azure":28,"ci\u002Fcd":28,"devops":28,"docker":28,"elixir":70,"github":28,"clojure":70,"haskell":70,"vs code":70,"agile\u002Fxp":28,"intellij":70,"metadata":70,"javascript":28,"kubernetes":28,"spring boot":28,"ai platforms":70,"data lineage":70,"restful apis":28,"canonical data models":70,"data quality frameworks":70,"analytics-ready datasets":70,"telemetry and observability systems":70},[83,123,298,667,668,669,670,671,672,673,674,37,182,172,675,39,77,212,126,300,676,677,184,678,679,680,681,682,683,684],"Rust","C","F#","Elixir","Clojure","Haskell","IntelliJ","VS Code","RESTful APIs","TDD","Agile\u002FXP","AI platforms","Telemetry and observability systems","Data lineage","Metadata","Data quality frameworks","Canonical data models","Analytics-ready datasets",{"ai governance":70,"structured data":28,"it solution design":28,"distributed systems":28,"security operations":70,"tooling integration":70,"software engineering":28,"platform architecture":28,"platform standardization":70,"cloud native microservices":28},[493,687,688,689,690,691,692,693,694,695],"Platform Architecture","IT Solution Design","Structured Data","Distributed Systems","Cloud Native Microservices","Security Operations","AI Governance","Tooling Integration","Platform Standardization",{"id":697,"slug":698,"title":699,"raw_title":10,"is_featured":11,"company":700,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":701,"processed_country_iso_code_gmaps":702,"processed_home_office":385,"processed_salary_min":246,"processed_salary_max":67,"processed_salary_currency":294,"processed_salary_source":23,"processed_working_hours":703,"processed_employment_types":26,"processed_it_skills":704,"processed_it_skills_labels":705,"processed_job_expertise_skills":706,"processed_job_expertise_skills_labels":707,"max_cpc":57,"actual_cpc":58},54605,"developer-lead-ai-enabled-systems-bank-of-montreal","Developer Lead (AI-Enabled Systems)",{"name":242,"slug":243,"logo_url":10},[112],[18],[25],{"sql":70,"java":28,"ci\u002Fcd":70,"kafka":70,"nosql":70,"react":28,"chroma":70,"docker":70,"python":28,"angular":28,"node.js":28,"pgvector":70,"pinecone":70,"langchain":28,"kubernetes":70,"openai api":28,"opensearch":70,"aws bedrock":28,"azure openai":28,"anthropic api":28,"observability":70},[83,118,210,72,121,127,128,39,77,38,555,556,557,559,560,316,561,315,562,300,325],{"system design":28,"cloud adoption":70,"api development":28,"model evaluation":28,"banking workflows":70,"prompt engineering":28,"rag implementation":28,"ai safety and security":28,"full stack development":28,"event-driven architecture":70,"microservices architecture":28,"cost and latency management":70,"llm-based application development":28},[93,708,588,173,709,710,711,712,597,713,714,715,716],"System Design","Event-driven Architecture","Cloud Adoption","Banking Workflows","LLM-based Application Development","RAG Implementation","Model Evaluation","AI Safety and Security","Cost and Latency Management",{"id":718,"slug":719,"title":720,"raw_title":10,"is_featured":11,"company":721,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":724,"processed_country_iso_code_gmaps":725,"processed_home_office":385,"processed_salary_min":726,"processed_salary_max":727,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":728,"processed_employment_types":26,"processed_it_skills":729,"processed_it_skills_labels":730,"processed_job_expertise_skills":737,"processed_job_expertise_skills_labels":738,"max_cpc":57,"actual_cpc":58},66773,"sr-full-stack-data-science-engineer-the-toronto-dominion-bank-canada","Sr. Full Stack Data Science Engineer",{"name":722,"slug":723,"logo_url":10},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[112],[18],154000,199500,[25],{"aws":70,"sql":28,"azure":28,"docker":70,"python":28,"pyspark":28,"pytorch":28,"tableau":70,"power bi":28,"snowflake":70,"databricks":28,"kubernetes":70,"apache spark":28,"etl\u002Felt pipelines":28,"azure data factory":70,"azure machine learning":28,"generative ai tools and apis":28},[210,731,127,215,219,391,214,126,212,77,39,732,733,734,394,735,736],"PySpark","Azure Machine Learning","Azure Data Factory","Snowflake","ETL\u002FELT Pipelines","Generative AI tools and APIs",{"data science":28,"segmentation":70,"deep learning":28,"data engineering":28,"data stewardship":28,"machine learning":28,"data storytelling":28,"advanced analytics":28,"customer analytics":70,"data visualization":28,"hypothesis testing":28,"supervised learning":28,"predictive analytics":28,"large language models":28,"unsupervised learning":28,"natural language processing":28,"financial services knowledge":28,"experimentation and optimization":28,"model development and deployment":28},[739,740,403,402,741,742,743,744,745,746,747,748,486,749,750,751,752,753,754],"Advanced Analytics","Data Science","Large Language Models","Predictive Analytics","Natural Language Processing","Supervised Learning","Unsupervised Learning","Model Development and Deployment","Experimentation and Optimization","Data Visualization","Data Stewardship","Financial Services Knowledge","Customer Analytics","Segmentation","Hypothesis Testing","Data Storytelling",{"id":756,"slug":757,"title":758,"raw_title":10,"is_featured":11,"company":759,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":760,"processed_country_iso_code_gmaps":761,"processed_home_office":19,"processed_salary_min":762,"processed_salary_max":726,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":763,"processed_employment_types":26,"processed_it_skills":764,"processed_it_skills_labels":765,"processed_job_expertise_skills":774,"processed_job_expertise_skills_labels":775,"max_cpc":57,"actual_cpc":58},66869,"software-engineer-iii-java-react-spring-boot-and-spring-security-the-toronto-dominion-bank-canada","Software Engineer III (Java, React, Spring Boot, and Spring Security)",{"name":722,"slug":723,"logo_url":10},[112],[18],125500,[25],{"aws":70,"gcp":70,"git":28,"java":28,"ldap":28,"pega":29,"azure":70,"ci\u002Fcd":28,"linux":28,"oauth":28,"react":28,"docker":70,"rest apis":28,"kubernetes":70,"spring boot":28,"maven\u002Fgradle":28,"shell scripting":70,"spring security":28,"jira administration":28,"scriptrunner (groovy)":28},[83,72,172,766,175,767,75,37,768,300,769,770,771,39,77,212,126,213,772,773],"Spring Security","LDAP","Maven\u002FGradle","Linux","ScriptRunner (Groovy)","Shell scripting","Jira Administration","PEGA",{"dns":70,"backup":28,"devops":70,"ssl\u002Ftls":70,"resiliency":28,"system design":28,"load balancers":70,"change management":28,"disaster recovery":28,"high availability":28,"agile methodologies":28,"cloud transformation":28,"platform engineering":70,"enterprise integrations":28,"firewall configurations":70,"networking fundamentals":70,"application architecture":28,"software design patterns":28,"authentication frameworks":28},[776,708,777,778,457,779,780,458,47,184,781,782,783,784,785,786,787,788,789],"Application Architecture","Software Design Patterns","High Availability","Backup","Resiliency","Platform Engineering","Cloud Transformation","Enterprise Integrations","Authentication Frameworks","Networking Fundamentals","Load Balancers","DNS","SSL\u002FTLS","Firewall Configurations",{"id":791,"slug":792,"title":793,"raw_title":10,"is_featured":11,"company":794,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":795,"processed_country_iso_code_gmaps":796,"processed_home_office":385,"processed_salary_min":338,"processed_salary_max":166,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":797,"processed_employment_types":26,"processed_it_skills":798,"processed_it_skills_labels":799,"processed_job_expertise_skills":808,"processed_job_expertise_skills_labels":809,"max_cpc":57,"actual_cpc":58},54566,"associate-full-stack-engineer-bank-of-montreal","Associate, Full Stack Engineer",{"name":242,"slug":243,"logo_url":10},[112],[18],[25],{"c#":29,"aws":70,"etl":28,"gcp":70,"llm":28,"sql":28,"java":29,"azure":70,"ci\u002Fcd":70,"flask":28,"nosql":28,"scala":29,"docker":70,"python":28,"fastapi":28,"node.js":28,"react js":28,"javascript":28,"kubernetes":70,"openai api":28,"typescript":28,"restful api":28,"hugging face":28,"generative ai":28,"microservices":28,"data pipelines":28},[210,123,124,800,801,802,118,127,128,803,101,39,77,212,126,213,300,804,805,559,312,806,487,31,807,83],"React JS","FastAPI","Flask","RESTful API","Generative AI","LLM","ETL","Scala",{"sdlc":28,"data processing":28,"financial markets":70,"investment banking":70,"trading strategies":70,"agile methodologies":28,"backend development":28,"system architecture":28,"frontend development":28,"financial data formats":70,"full stack development":28,"security best practices":28,"performance optimization":28,"financial domain knowledge":70},[93,810,811,812,813,814,815,47,816,817,818,819,820,821],"Frontend Development","Backend Development","System Architecture","Data Processing","Performance Optimization","Security Best Practices","SDLC","Financial Domain Knowledge","Investment Banking","Financial Markets","Trading Strategies","Financial Data Formats",{"image_path":823,"content_de":10,"content_en":824,"composite_key":837,"last_updated":838},"\u002Fimages\u002Fskill\u002Fdocker.webp",{"tab1":825,"tab2":828,"tab3":831,"tab4":834},{"title":826,"content":827},"Strategic Importance","Docker has become a cornerstone of modern software development and IT operations, enabling teams to build, ship, and run applications consistently across any environment. In Canada's rapidly evolving financial sector, Docker skills are increasingly vital for driving digital transformation, improving deployment efficiency, and ensuring robust, scalable infrastructure. As financial institutions embrace cloud-native technologies, the ability to containerize applications and manage microservices is a key differentiator. Professionals with Docker expertise are well-positioned to support innovation in areas such as data analytics, CRM systems, and Python-based applications. Moreover, Docker complements other essential skills like SQL and data analytics, making it a valuable addition to any tech professional's toolkit. With the financial industry's growing reliance on agile development and DevOps practices, Docker proficiency is not just a technical asset but a strategic advantage. For those seeking Docker jobs in Canada, understanding its role in enhancing operational resilience and accelerating time-to-market is crucial. As the demand for containerization grows, professionals who master Docker will find themselves at the forefront of the industry's technological evolution.",{"title":829,"content":830},"Top Industries & Locations","Docker expertise is in high demand across various industries in Canada, particularly within the financial sector. Leading industries such as [Financial Services](\u002Fen-ca\u002Fjobs-by-industry\u002Ffinancial-services), [Banking](\u002Fen-ca\u002Fjobs-by-industry\u002Fbanking), [Insurance](\u002Fen-ca\u002Fjobs-by-industry\u002Finsurance) are actively seeking professionals who can leverage Docker to streamline development processes and enhance system reliability. These sectors rely on containerization to manage complex applications, ensure regulatory compliance, and improve data security. Geographically, Docker jobs are concentrated in major tech hubs and financial centers, with [Toronto](\u002Fen-ca\u002Fjobs-in-toronto), [Québec](\u002Fen-ca\u002Fjobs-in-quebec), [Waterloo](\u002Fen-ca\u002Fjobs-in-waterloo) emerging as prominent hotspots. These locations offer a vibrant ecosystem of startups, established enterprises, and financial institutions, all of which require skilled Docker engineers. Whether it's in banking, insurance, or asset management, the ability to deploy and manage containers is essential. As companies in these regions expand their digital capabilities, the need for Docker talent continues to rise. For job seekers, targeting these locations and industries can significantly boost career prospects. By aligning your Docker skills with the demands of [Financial Services](\u002Fen-ca\u002Fjobs-by-industry\u002Ffinancial-services), [Banking](\u002Fen-ca\u002Fjobs-by-industry\u002Fbanking), [Insurance](\u002Fen-ca\u002Fjobs-by-industry\u002Finsurance) and [Toronto](\u002Fen-ca\u002Fjobs-in-toronto), [Québec](\u002Fen-ca\u002Fjobs-in-quebec), [Waterloo](\u002Fen-ca\u002Fjobs-in-waterloo), you can position yourself for exciting opportunities in Canada's dynamic job market.",{"title":832,"content":833},"In-Demand Skills & Employers","In the Canadian job market, Docker professionals are expected to possess a blend of technical and soft skills. Beyond Docker itself, expertise in [Devops](\u002Fen-ca\u002Fjobs-by-expertise\u002Fdevops), [Unit Testing](\u002Fen-ca\u002Fjobs-by-expertise\u002Funit-testing), [Containerization](\u002Fen-ca\u002Fjobs-by-expertise\u002Fcontainerization) is highly valued, as these competencies enable professionals to navigate complex regulatory environments and drive business outcomes. Employers are looking for candidates who can integrate Docker with other technologies and contribute to cross-functional teams. Top employers such as [Bank of Montreal](\u002Fen-ca\u002Fcompany\u002Fbank-of-montreal), [IA Financial Services Inc.](\u002Fen-ca\u002Fcompany\u002Fia-financial-services-inc), [Sun Life of Canada - Corporate](\u002Fen-ca\u002Fcompany\u002Fsun-life-of-canada-corporate) are actively hiring Docker specialists to support their digital transformation initiatives. These organizations offer competitive compensation and opportunities for growth, making them attractive destinations for skilled professionals. To stand out, candidates should highlight their experience with container orchestration, CI\u002FCD pipelines, and cloud platforms. Additionally, proficiency in related skills like Python and SQL can enhance your profile. As the demand for containerization grows, employers are seeking individuals who can not only implement Docker but also optimize workflows and ensure security. By showcasing your expertise in [Devops](\u002Fen-ca\u002Fjobs-by-expertise\u002Fdevops), [Unit Testing](\u002Fen-ca\u002Fjobs-by-expertise\u002Funit-testing), [Containerization](\u002Fen-ca\u002Fjobs-by-expertise\u002Fcontainerization) and aligning with the needs of [Bank of Montreal](\u002Fen-ca\u002Fcompany\u002Fbank-of-montreal), [IA Financial Services Inc.](\u002Fen-ca\u002Fcompany\u002Fia-financial-services-inc), [Sun Life of Canada - Corporate](\u002Fen-ca\u002Fcompany\u002Fsun-life-of-canada-corporate), you can secure rewarding Docker jobs in Canada.",{"title":835,"content":836},"Career Path & Salary","A career in Docker and containerization offers promising prospects in Canada, with a clear path for advancement. Entry-level positions typically focus on implementation and support, while senior roles involve architecture design and strategic planning. As you gain experience, you can move into DevOps engineering, site reliability engineering, or cloud architecture. The salary for Docker professionals is competitive, reflecting the high demand for these skills. Currently, the median salary stands at CAD 140k, with a typical range of CAD 122k – CAD 154k. The overall compensation can vary from CAD 40k to CAD 200k, depending on factors such as experience, location, and industry. With 22 open positions across Canada, there is a robust job market for Docker experts. To maximize your earning potential, consider specializing in high-growth areas like financial services and data analytics. Continuous learning and certification in Docker and Kubernetes can further boost your career. As companies increasingly adopt containerization, the demand for skilled professionals is expected to remain strong, offering long-term career stability and growth opportunities.","skill:docker:ca","2026-09-02T18:12:41.591815+02:00",{"industry":840,"employment_type":852,"expertise_skills":858,"it_skills":912,"salary_currency":980,"processed_working_hours":984},[841,845,849],{"key":842,"label":843,"count":844},"financial services","Financial Services",20,{"key":846,"label":847,"count":848},"banking","Banking",11,{"key":850,"label":851,"count":57},"insurance","Insurance",[853,856],{"key":26,"label":854,"count":855},"PERMANENT",21,{"key":471,"label":857,"count":57},"STUDENT",[859,861,864,866,868,870,872,874,877,879,881,883,885,887,889,891,894,896,898,901,903,906,908,910],{"key":860,"label":47,"slug":860,"count":28},"agile-methodologies",{"key":862,"label":863,"slug":862,"count":28},"devops","Devops",{"key":865,"label":50,"slug":865,"count":28},"unit-testing",{"key":867,"label":101,"slug":867,"count":28},"microservices",{"key":869,"label":154,"slug":869,"count":28},"containerization",{"key":871,"label":493,"slug":871,"count":70},"software-engineering",{"key":873,"label":328,"slug":873,"count":70},"technical-leadership",{"key":875,"label":876,"slug":875,"count":70},"api-development","Api Development",{"key":878,"label":46,"slug":878,"count":70},"software-development",{"key":880,"label":403,"slug":880,"count":70},"machine-learning",{"key":882,"label":458,"slug":882,"count":70},"change-management",{"key":884,"label":457,"slug":884,"count":70},"disaster-recovery",{"key":886,"label":708,"slug":886,"count":70},"system-design",{"key":888,"label":402,"slug":888,"count":70},"deep-learning",{"key":890,"label":93,"slug":890,"count":70},"full-stack-development",{"key":892,"label":893,"slug":892,"count":70},"event-driven-architecture","Event-Driven Architecture",{"key":895,"label":54,"slug":895,"count":70},"technical-documentation",{"key":897,"label":155,"slug":897,"count":29},"orchestration",{"key":899,"label":900,"slug":899,"count":29},"integration-testing","Integration Testing",{"key":902,"label":319,"slug":902,"count":29},"cloud-infrastructure",{"key":904,"label":905,"slug":904,"count":29},"agentic-ai","Agentic Ai",{"key":907,"label":223,"slug":907,"count":29},"systems-integration",{"key":909,"label":323,"slug":909,"count":29},"security",{"key":911,"label":194,"slug":911,"count":29},"integration-patterns",[913,915,918,922,926,929,932,934,936,939,943,947,950,954,956,958,961,964,966,968,971,974,977,978],{"key":914,"label":39,"slug":914,"count":4},"docker",{"key":916,"label":77,"slug":916,"count":917},"kubernetes",19,{"key":919,"label":920,"slug":919,"count":921},"ms-azure","MS Azure",16,{"key":923,"label":924,"slug":923,"count":925},"aws","Aws",14,{"key":927,"label":127,"slug":927,"count":928},"sql",13,{"key":930,"label":83,"slug":930,"count":931},"java",12,{"key":933,"label":37,"slug":933,"count":848},"git",{"key":935,"label":210,"slug":935,"count":848},"python",{"key":937,"label":38,"slug":937,"count":938},"kafka",10,{"key":940,"label":941,"slug":940,"count":942},"cicd","Ci\u002FCd",9,{"key":944,"label":945,"slug":944,"count":946},"javascript","Javascript",7,{"key":948,"label":949,"slug":948,"count":946},"gcp","Gcp",{"key":951,"label":952,"slug":951,"count":953},"nodejs","Node.Js",5,{"key":955,"label":131,"slug":955,"count":953},"jenkins",{"key":957,"label":72,"slug":957,"count":953},"react",{"key":959,"label":960,"slug":959,"count":28},"typescript","Typescript",{"key":962,"label":963,"slug":962,"count":28},"azure-devops","Azure Devops",{"key":965,"label":172,"slug":965,"count":28},"spring-boot",{"key":967,"label":121,"slug":967,"count":28},"angular",{"key":969,"label":970,"slug":969,"count":28},"github-copilot","Github Copilot",{"key":972,"label":973,"slug":972,"count":28},"soap","Soap",{"key":975,"label":976,"slug":975,"count":28},"nosql","Nosql",{"key":867,"label":101,"slug":867,"count":28},{"key":316,"label":979,"slug":316,"count":70},"Pgvector",[981,983],{"key":22,"label":22,"count":982},18,{"key":294,"label":294,"count":28},[985],{"key":25,"label":25,"count":4},{"total":987,"jobs":988},0,[]]