[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-aws-glue-ca":3,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Faws-glue":4,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Faws-glue":169,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Faws-glue":328},{},{"industry":5,"employment_type":14,"expertise_skills":18,"it_skills":94,"salary_currency":161,"processed_working_hours":166},[6,10],{"key":7,"label":8,"count":9},"financial services","Financial Services",5,{"key":11,"label":12,"count":13},"banking","Banking",3,[15],{"key":16,"label":17,"count":9},"permanent","PERMANENT",[19,22,26,29,32,35,39,42,45,48,51,54,57,60,64,67,70,73,76,79,82,85,88,91],{"key":20,"label":21,"slug":20,"count":9},"agile-delivery","Agile Delivery",{"key":23,"label":24,"slug":23,"count":25},"data-mapping","Data Mapping",4,{"key":27,"label":28,"slug":27,"count":25},"data-profiling","Data Profiling",{"key":30,"label":31,"slug":30,"count":25},"data-analysis","Data Analysis",{"key":33,"label":34,"slug":33,"count":13},"process-improvement","Process Improvement",{"key":36,"label":37,"slug":36,"count":38},"data-modeling","Data Modeling",2,{"key":40,"label":41,"slug":40,"count":38},"prompt-engineering","Prompt Engineering",{"key":43,"label":44,"slug":43,"count":38},"regression-testing","Regression Testing",{"key":46,"label":47,"slug":46,"count":38},"generative-ai","Generative Ai",{"key":49,"label":50,"slug":49,"count":38},"ai-concepts","Ai Concepts",{"key":52,"label":53,"slug":52,"count":38},"technical-design","Technical Design",{"key":55,"label":56,"slug":55,"count":38},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",{"key":58,"label":59,"slug":58,"count":38},"automation-scripting","Automation Scripting",{"key":61,"label":62,"slug":61,"count":63},"etl","Etl",1,{"key":65,"label":66,"slug":65,"count":63},"etlelt-development-and-testing","Etl\u002FElt Development And Testing",{"key":68,"label":69,"slug":68,"count":63},"financial-services-domain-knowledge","Financial Services Domain Knowledge",{"key":71,"label":72,"slug":71,"count":63},"framework-development","Framework Development",{"key":74,"label":75,"slug":74,"count":63},"investment-industry-knowledge","Investment Industry Knowledge",{"key":77,"label":78,"slug":77,"count":63},"qa","Qa",{"key":80,"label":81,"slug":80,"count":63},"regulatory-compliance","Regulatory Compliance",{"key":83,"label":84,"slug":83,"count":63},"reusable-code-development","Reusable Code Development",{"key":86,"label":87,"slug":86,"count":63},"software-development","Software Development",{"key":89,"label":90,"slug":89,"count":63},"software-engineering-standards","Software Engineering Standards",{"key":92,"label":93,"slug":92,"count":63},"solution-architecture","Solution Architecture",[95,98,101,104,107,110,113,116,119,122,125,128,129,132,135,136,137,140,143,146,149,152,155,158],{"key":96,"label":97,"slug":96,"count":9},"aws-glue","Aws Glue",{"key":99,"label":100,"slug":99,"count":9},"sql","SQL",{"key":102,"label":103,"slug":102,"count":25},"netezza","Netezza",{"key":105,"label":106,"slug":105,"count":25},"spark","Spark",{"key":108,"label":109,"slug":108,"count":25},"ssis","Ssis",{"key":111,"label":112,"slug":111,"count":25},"nosql","Nosql",{"key":114,"label":115,"slug":114,"count":25},"python","Python",{"key":117,"label":118,"slug":117,"count":25},"jira","Jira",{"key":120,"label":121,"slug":120,"count":25},"scala","Scala",{"key":123,"label":124,"slug":123,"count":25},"hadoop","Hadoop",{"key":126,"label":127,"slug":126,"count":13},"cloud-storage-and-computing-services-aws-azure","Cloud Storage And Computing Services (Aws, Azure)",{"key":49,"label":50,"slug":49,"count":38},{"key":130,"label":131,"slug":130,"count":38},"data-warehousing","Data Warehousing",{"key":133,"label":134,"slug":133,"count":38},"aws","Aws",{"key":40,"label":41,"slug":40,"count":38},{"key":55,"label":56,"slug":55,"count":38},{"key":138,"label":139,"slug":138,"count":38},"ai-powered-tools-in-sdlc","Ai-Powered Tools In Sdlc",{"key":141,"label":142,"slug":141,"count":38},"genai","Genai",{"key":144,"label":145,"slug":144,"count":63},"cloud-security","Cloud Security",{"key":147,"label":148,"slug":147,"count":63},"data-modelling","Data Modelling",{"key":150,"label":151,"slug":150,"count":63},"devops","Devops",{"key":153,"label":154,"slug":153,"count":63},"docker","Docker",{"key":156,"label":157,"slug":156,"count":63},"dynamodb","Dynamodb",{"key":159,"label":160,"slug":159,"count":63},"ecs","Ecs",[162,164],{"key":163,"label":163,"count":25},"CAD",{"key":165,"label":165,"count":63},"USD",[167],{"key":168,"label":168,"count":9},"FULL_TIME",{"total":9,"jobs":170},[171,204,259,273,298],{"id":172,"slug":173,"title":174,"raw_title":175,"is_featured":176,"company":177,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":180,"processed_country_iso_code_gmaps":182,"processed_home_office":184,"processed_salary_min":185,"processed_salary_max":186,"processed_salary_currency":163,"processed_salary_source":187,"processed_working_hours":188,"processed_employment_types":16,"processed_it_skills":189,"processed_it_skills_labels":190,"processed_job_expertise_skills":201,"processed_job_expertise_skills_labels":202,"max_cpc":63,"actual_cpc":203},81352,"data-engineer-bank-of-montreal-3","Data Engineer",null,false,{"name":178,"slug":179,"logo_url":175},"Bank of Montreal","bank-of-montreal",[181],"Toronto",[183],"CA","onsite",55500,120000,"estimated",[168],{"sql":13,"jira":13,"ssis":13,"genai":13,"nosql":13,"scala":13,"spark":13,"hadoop":13,"python":13,"netezza":13,"aws glue":13,"ai concepts":13,"data warehousing":13,"prompt engineering":13,"etl\u002Felt development":13,"ai-powered tools in sdlc":13,"retrieval-augmented generation (rag)":13,"cloud storage and computing services (aws, azure)":13},[100,191,115,106,121,192,193,194,124,103,195,196,131,197,198,41,199,200],"NoSQL","SSIS","AWS Glue","Cloud Storage and Computing Services (AWS, Azure)","JIRA","ETL\u002FELT Development","AI Concepts","GenAI","Retrieval-Augmented Generation (RAG)","AI-Powered Tools in SDLC",{"data mapping":13,"data analysis":13,"agile delivery":13,"data profiling":13,"technical design":13,"regression testing":13,"process improvement":13,"automation scripting":13,"framework development":13},[31,24,28,21,44,34,53,59,72],1.2,{"id":205,"slug":206,"title":207,"raw_title":175,"is_featured":176,"company":208,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":209,"processed_country_iso_code_gmaps":210,"processed_home_office":211,"processed_salary_min":212,"processed_salary_max":213,"processed_salary_currency":163,"processed_salary_source":187,"processed_working_hours":214,"processed_employment_types":16,"processed_it_skills":215,"processed_it_skills_labels":216,"processed_job_expertise_skills":251,"processed_job_expertise_skills_labels":252,"max_cpc":63,"actual_cpc":203},81368,"intermediate-aws-developer-wealth-management-technologies-bank-of-montreal","Intermediate AWS Developer, Wealth Management Technologies",{"name":178,"slug":179,"logo_url":175},[181],[183],"hybrid",70000,150000,[168],{"aws":25,"ecs":13,"git":25,"iam":25,"jwt":13,"sql":25,"jest":25,"docker":13,"angular":13,"aws cdk":25,"fargate":13,"node.js":25,"aws glue":13,"dynamodb":13,"rest api":25,"amazon s3":25,"aws batch":13,"oauth 2.0":13,"amazon rds":25,"amazon sns":25,"amazon sqs":25,"aws lambda":25,"encryption":25,"serverless":25,"typescript":25,"api gateway":13,"microservices":25,"cloud security":25,"data modelling":25,"openid connect":13,"ci\u002Fcd pipelines":25,"amazon cloudwatch":25,"automated testing":25,"amazon eventbridge":25,"aws step functions":25,"relational databases":25,"event-driven architecture":25},[217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,100,233,234,235,236,237,238,239,240,241,242,154,243,244,245,246,247,193,248,249,250],"AWS","Node.js","TypeScript","REST API","Microservices","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","Git","CI\u002FCD pipelines","Automated testing","Jest","Cloud security","IAM","Encryption","Angular","API Gateway","DynamoDB","ECS","Fargate","AWS Batch","OAuth 2.0","OpenID Connect","JWT",{"agile delivery":25,"software development":25,"investment industry knowledge":13,"asset management domain knowledge":13,"wealth management domain knowledge":13,"financial services domain knowledge":13,"cloud-native application development":25},[87,253,254,255,256,257,258],"Cloud-native application development","Agile delivery","Financial services domain knowledge","Wealth management domain knowledge","Asset management domain knowledge","Investment industry knowledge",{"id":260,"slug":261,"title":262,"raw_title":175,"is_featured":176,"company":263,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":264,"processed_country_iso_code_gmaps":265,"processed_home_office":184,"processed_salary_min":212,"processed_salary_max":213,"processed_salary_currency":163,"processed_salary_source":187,"processed_working_hours":266,"processed_employment_types":16,"processed_it_skills":267,"processed_it_skills_labels":268,"processed_job_expertise_skills":271,"processed_job_expertise_skills_labels":272,"max_cpc":63,"actual_cpc":203},70549,"senior-data-engineer-bank-of-montreal","Senior Data Engineer",{"name":178,"slug":179,"logo_url":175},[181],[183],[168],{"sql":25,"jira":13,"ssis":13,"genai":13,"nosql":25,"scala":25,"spark":25,"hadoop":13,"python":25,"etl\u002Felt":25,"netezza":13,"aws glue":13,"ai concepts":13,"data warehousing":25,"prompt engineering":13,"ai-powered tools in sdlc":13,"retrieval-augmented generation (rag)":13,"cloud storage and computing services (aws, azure)":13},[100,191,115,106,121,192,193,194,124,103,195,269,131,197,198,41,199,270],"ETL\u002FELT","AI-powered Tools in SDLC",{"data mapping":25,"data analysis":25,"agile delivery":25,"data profiling":25,"technical design":25,"regression testing":25,"process improvement":25,"automation scripting":25,"reusable code development":25},[31,24,28,21,34,53,44,59,84],{"id":274,"slug":275,"title":276,"raw_title":175,"is_featured":176,"company":277,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":278,"processed_country_iso_code_gmaps":279,"processed_home_office":184,"processed_salary_min":185,"processed_salary_max":186,"processed_salary_currency":165,"processed_salary_source":187,"processed_working_hours":280,"processed_employment_types":16,"processed_it_skills":281,"processed_it_skills_labels":282,"processed_job_expertise_skills":285,"processed_job_expertise_skills_labels":286,"max_cpc":63,"actual_cpc":203},70452,"developer-data-ai-platform-support-bank-of-montreal","Developer - Data, AI, Platform & Support",{"name":178,"slug":179,"logo_url":175},[181],[183],[168],{"sql":13,"jira":13,"ssis":13,"nosql":13,"scala":13,"spark":13,"hadoop":13,"python":13,"netezza":13,"pyspark":13,"aws glue":13,"cloud storage and computing services (aws, azure)":13},[100,191,115,106,283,121,192,193,284,124,103,195],"PySpark","Cloud storage and computing services (AWS, Azure)",{"ai concepts":13,"data mapping":13,"data analysis":13,"data modeling":13,"generative ai":13,"agile delivery":13,"data profiling":13,"prompt engineering":13,"ai-powered tools in sdlc":13,"data warehousing concepts":13,"etl\u002Felt development and testing":13,"retrieval-augmented generation (rag)":13},[287,288,289,290,291,292,293,294,295,296,297,254],"ETL\u002FELT development and testing","Data warehousing concepts","Data analysis","Data modeling","Data mapping","Data profiling","AI concepts","Generative AI","Prompt engineering","Retrieval-augmented generation (RAG)","AI-powered tools in SDLC",{"id":299,"slug":300,"title":301,"raw_title":175,"is_featured":176,"company":302,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":303,"processed_country_iso_code_gmaps":304,"processed_home_office":211,"processed_salary_min":305,"processed_salary_max":306,"processed_salary_currency":163,"processed_salary_source":187,"processed_working_hours":307,"processed_employment_types":16,"processed_it_skills":308,"processed_it_skills_labels":309,"processed_job_expertise_skills":315,"processed_job_expertise_skills_labels":316,"max_cpc":63,"actual_cpc":203},70567,"senior-manager-data-engineering-bank-of-montreal","Senior Manager Data Engineering",{"name":178,"slug":179,"logo_url":175},[181],[183],94600,176000,[168],{"aws":25,"sql":25,"jira":13,"ssis":25,"azure":25,"ci\u002Fcd":25,"nosql":25,"scala":25,"spark":25,"devops":25,"hadoop":25,"python":25,"netezza":25,"aws glue":25,"apache airflow":25,"infrastructure as code":25},[100,191,115,106,121,192,193,217,310,124,103,311,312,313,314,195],"Azure","Apache Airflow","DevOps","CI\u002FCD","Infrastructure as Code",{"qa":25,"etl":25,"debugging":25,"automation":25,"ai concepts":25,"data mining":25,"data mapping":25,"unit testing":25,"data analysis":25,"data modeling":25,"generative ai":25,"agile delivery":25,"data profiling":25,"streaming data":25,"cloud computing":25,"batch processing":25,"data engineering":25,"data warehousing":25,"code optimization":25,"prompt engineering":25,"process improvement":25,"regulatory compliance":25,"solution architecture":25,"software engineering standards":25,"retrieval-augmented generation (rag)":25},[317,318,93,37,319,31,28,24,197,294,41,199,21,90,34,320,321,322,323,324,131,325,326,327,81],"Data Engineering","ETL","Data Mining","Automation","Code Optimization","Debugging","Unit Testing","QA","Cloud Computing","Batch Processing","Streaming Data",{"total":329,"jobs":330},0,[]]