[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-terraform-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fterraform":21,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fterraform":697,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fterraform":843},{"image_path":4,"content_de":5,"content_en":6,"composite_key":19,"last_updated":20},"\u002Fimages\u002Fskill\u002Fterraform.webp",null,{"tab1":7,"tab2":10,"tab3":13,"tab4":16},{"title":8,"content":9},"Strategic Importance","In the dynamic landscape of Canada's financial sector, Terraform has emerged as a pivotal skill for infrastructure automation and cloud management. As financial institutions increasingly migrate to hybrid and multi-cloud environments, the ability to define and provision infrastructure as code (IaC) is no longer a luxury but a necessity. Terraform enables teams to manage complex cloud architectures with efficiency, consistency, and scalability, directly impacting operational resilience and cost optimization. For professionals in Canada, mastering Terraform opens doors to roles that drive digital transformation in banking, insurance, and asset management. Moreover, Terraform's synergy with other in-demand skills such as [Python](\u002Fen-ca\u002Fjobs-by-skill\u002Fpython), [Ci\u002Fcd](\u002Fen-ca\u002Fjobs-by-skill\u002Fcicd), [Azure](\u002Fen-ca\u002Fjobs-by-skill\u002Fazure) amplifies its value, making it a cornerstone of modern IT operations. As Canadian financial hubs like Toronto and Vancouver accelerate their cloud adoption, the strategic importance of Terraform in ensuring compliance, security, and rapid deployment cannot be overstated. This skill is not just about automation; it's about building the foundation for agile, future-ready financial services.",{"title":11,"content":12},"Top Industries & Locations","In Canada, Terraform expertise is particularly sought after in key financial centers and across various industries. The highest concentration of opportunities can be found in [Toronto](\u002Fen-ca\u002Fjobs-in-toronto), [Québec](\u002Fen-ca\u002Fjobs-in-quebec), [Charlottetown](\u002Fen-ca\u002Fjobs-in-charlottetown), where major banks and fintech companies are headquartered. These locations serve as tech hubs, driving demand for infrastructure automation. The industries leading this charge include [Financial Services](\u002Fen-ca\u002Fjobs-by-industry\u002Ffinancial-services), [Banking](\u002Fen-ca\u002Fjobs-by-industry\u002Fbanking), [Asset Management](\u002Fen-ca\u002Fjobs-by-industry\u002Fasset-management), with banking and financial services at the forefront. Insurance companies are also leveraging Terraform to modernize legacy systems and enhance data security. Additionally, asset management firms are adopting cloud-native solutions to improve performance and client reporting. The financial markets infrastructure sector relies on Terraform for high-availability systems, while data providers use it to manage large-scale data pipelines. As remote work becomes more prevalent, opportunities are not limited to these hubs, but the ecosystem in [Toronto](\u002Fen-ca\u002Fjobs-in-toronto), [Québec](\u002Fen-ca\u002Fjobs-in-quebec), [Charlottetown](\u002Fen-ca\u002Fjobs-in-charlottetown) provides a fertile ground for career growth. Professionals with Terraform skills can expect to find roles in both established financial institutions and agile startups, all contributing to Canada's reputation as a leader in financial technology.",{"title":14,"content":15},"In-Demand Skills & Employers","For Terraform professionals in Canada, a blend of technical and soft skills is essential. Beyond Terraform, expertise in [Automation](\u002Fen-ca\u002Fjobs-by-expertise\u002Fautomation), [Observability](\u002Fen-ca\u002Fjobs-by-expertise\u002Fobservability), [Devops](\u002Fen-ca\u002Fjobs-by-expertise\u002Fdevops) is highly valued, as it ensures that infrastructure automation aligns with regulatory requirements and business objectives. Employers are looking for candidates who not only understand IaC but also possess a strong grasp of compliance, risk management, and client relationship management. The top employers in this space, such as [Bank of Montreal](\u002Fen-ca\u002Fcompany\u002Fbank-of-montreal), [The Toronto-Dominion Bank (Canada)](\u002Fen-ca\u002Fcompany\u002Fthe-toronto-dominion-bank-canada), [IA Financial Services Inc.](\u002Fen-ca\u002Fcompany\u002Fia-financial-services-inc), are actively seeking individuals who can bridge the gap between IT operations and business strategy. These organizations prioritize candidates with experience in cloud platforms, CI\u002FCD pipelines, and containerization, alongside Terraform. Additionally, proficiency in programming languages like Python and SQL is often required to complement Terraform scripts. Soft skills like problem-solving, communication, and teamwork are equally important, as infrastructure projects often involve cross-functional collaboration. By combining technical acumen with domain knowledge, professionals can position themselves as indispensable assets in Canada's competitive financial job market.",{"title":17,"content":18},"Career Path & Salary","A career in Terraform within Canada's financial sector offers a promising trajectory with competitive compensation. The median salary for roles requiring Terraform expertise is CAD 137k, with a typical range between CAD 130k – CAD 150k. Entry-level positions start around CAD 65k, while senior roles can command up to CAD 185k, depending on experience and location. Currently, there are 19 open positions across the country, reflecting strong demand. Career progression often follows a path from DevOps Engineer to Cloud Architect or Infrastructure Lead, with opportunities to move into management roles. Continuous learning is key, as cloud technologies evolve rapidly. Professionals who invest in certifications and stay abreast of industry trends can expect accelerated growth. Moreover, the financial sector's emphasis on digital innovation ensures long-term job security and the chance to work on cutting-edge projects. Whether you are just starting or looking to advance, Terraform skills in Canada open doors to a rewarding and lucrative career.","skill:terraform:ca","2026-09-02T18:15:39.003377+02:00",{"total":22,"jobs":23},19,[24,83,119,160,207,266,301,340,375,411,459,473,499,529,552,588,612,646,676],{"id":25,"slug":26,"title":27,"raw_title":5,"is_featured":28,"company":29,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":32,"processed_country_iso_code_gmaps":34,"processed_home_office":36,"processed_salary_min":37,"processed_salary_max":38,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":41,"processed_employment_types":43,"processed_it_skills":44,"processed_it_skills_labels":47,"processed_job_expertise_skills":64,"processed_job_expertise_skills_labels":65,"max_cpc":81,"actual_cpc":82},84411,"senior-cloud-security-engineer-invesco-canada-ltd","Senior Cloud Security Engineer",false,{"name":30,"slug":31,"logo_url":5},"Invesco Canada Ltd.","invesco-canada-ltd",[33],"Charlottetown",[35],"CA","hybrid",90000,100000,"CAD","estimated",[42],"FULL_TIME","permanent",{"aws":45,"dlp":45,"wiz":45,"casb":45,"dspm":45,"azure":45,"scripting":45,"terraform":45,"automation":45,"containers":46,"kubernetes":46,"oracle cloud":46,"falcon shield sspm":45,"infrastructure-as-code":45,"saas security posture management":45,"cloud security posture management":45},4,3,[48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63],"AWS","Azure","Oracle Cloud","Terraform","Infrastructure-as-Code","Automation","Scripting","Kubernetes","Containers","Wiz","Falcon Shield SSPM","DSPM","CASB","DLP","Cloud Security Posture Management","SaaS Security Posture Management",{"cybersecurity":45,"cloud security":45,"data governance":45,"data protection":45,"threat modeling":45,"data classification":45,"security frameworks":45,"attack path analysis":45,"information security":45,"security engineering":45,"threat investigation":45,"regulatory compliance":45,"cloud identity security":45,"privilege risk management":45,"security incident response":45},[66,67,68,69,70,71,72,73,74,75,76,77,78,79,80],"Cybersecurity","Information Security","Security Engineering","Cloud Security","Threat Modeling","Attack Path Analysis","Cloud Identity Security","Privilege Risk Management","Data Protection","Data Classification","Data Governance","Security Incident Response","Threat Investigation","Security Frameworks","Regulatory Compliance",1,1.2,{"id":84,"slug":85,"title":86,"raw_title":5,"is_featured":28,"company":87,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":90,"processed_country_iso_code_gmaps":92,"processed_home_office":36,"processed_salary_min":37,"processed_salary_max":93,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":94,"processed_employment_types":43,"processed_it_skills":95,"processed_it_skills_labels":96,"processed_job_expertise_skills":108,"processed_job_expertise_skills_labels":109,"max_cpc":81,"actual_cpc":82},84114,"technology-designer-networking-ia-financial-services-inc","Technology Designer, Networking",{"name":88,"slug":89,"logo_url":5},"IA Financial Services Inc.","ia-financial-services-inc",[91],"Québec",[35],130000,[42],{"aws":45,"bgp":45,"gcp":45,"oci":45,"ospf":45,"azure":45,"nginx":45,"ansible":45,"terraform":45,"akamai cdn":45,"akamai dns":45,"akamai waap":45,"azure devops":45,"palo alto firewalls":45},[49,48,97,98,99,100,101,102,51,103,104,105,106,107],"GCP","OCI","Akamai CDN","Akamai WaaP","Akamai DNS","NGINX","Ansible","Azure DevOps","BGP","OSPF","Palo Alto Firewalls",{"netdevops":45,"automation":45,"api connectivity":45,"cloud networking":45,"networking design":45,"application delivery":45,"security technologies":45,"infrastructure as code":45,"cloud interconnectivity":45,"technical documentation":45},[110,111,112,113,114,53,115,116,117,118],"Networking Design","Cloud Networking","Application Delivery","API Connectivity","Cloud Interconnectivity","NetDevOps","Infrastructure as Code","Security Technologies","Technical Documentation",{"id":120,"slug":121,"title":122,"raw_title":5,"is_featured":28,"company":123,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":126,"processed_country_iso_code_gmaps":128,"processed_home_office":36,"processed_salary_min":129,"processed_salary_max":130,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":131,"processed_employment_types":43,"processed_it_skills":132,"processed_it_skills_labels":133,"processed_job_expertise_skills":146,"processed_job_expertise_skills_labels":147,"max_cpc":81,"actual_cpc":82},81410,"senior-manager-azure-cloud-engineering-bank-of-montreal","Senior Manager, Azure Cloud Engineering",{"name":124,"slug":125,"logo_url":5},"Bank of Montreal","bank-of-montreal",[127],"Mississauga",[35],85500,185000,[42],{"arm":46,"iam":46,"sre":46,"cdktf":46,"ci\u002Fcd":45,"devops":45,"logging":46,"alerting":46,"terraform":45,"monitoring":46,"github actions":45,"microsoft azure":45,"azure api management":46,"infrastructure as code":45},[134,51,135,136,137,138,139,116,140,141,142,143,144,145],"Microsoft Azure","GitHub Actions","ARM","CDKTF","CI\u002FCD","Azure API Management","DevOps","SRE","Monitoring","Logging","Alerting","IAM",{"governance":45,"reliability":45,"scalability":45,"cost efficiency":45,"risk management":45,"cloud engineering":45,"project management":45,"security by design":45,"agile methodologies":46,"platform engineering":45,"performance optimization":45,"infrastructure engineering":45},[148,149,150,151,152,153,154,155,156,157,158,159],"Cloud Engineering","Platform Engineering","Infrastructure Engineering","Security by Design","Governance","Risk Management","Scalability","Reliability","Performance Optimization","Cost Efficiency","Agile Methodologies","Project Management",{"id":161,"slug":162,"title":163,"raw_title":5,"is_featured":28,"company":164,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":165,"processed_country_iso_code_gmaps":166,"processed_home_office":36,"processed_salary_min":38,"processed_salary_max":167,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":168,"processed_employment_types":43,"processed_it_skills":169,"processed_it_skills_labels":171,"processed_job_expertise_skills":194,"processed_job_expertise_skills_labels":195,"max_cpc":81,"actual_cpc":82},84123,"lead-full-stack-developer-ia-financial-services-inc","Lead Full Stack Developer",{"name":88,"slug":89,"logo_url":5},[91],[35],150000,[42],{"c#":45,"git":45,"bash":46,"helm":46,"java":170,"react":45,"docker":45,"postman":46,"rancher":170,"mulesoft":170,".net core":45,"dynatrace":46,"rest apis":45,"terraform":170,"kubernetes":45,"powershell":46,"salesforce":170,"servicenow":170,"azure cloud":45,"github copilot":46,"ms-sql 2016 or later":45,"azure devops services":45,"kafka\u002Fconfluent cloud":46,"azure pipelines (yaml)":45},2,[172,173,174,175,176,177,178,179,180,55,181,182,183,184,51,185,186,187,188,189,190,191,192,193],".NET Core","C#","React","PowerShell","Bash","REST APIs","MS-SQL 2016 or later","Git","Docker","Helm","Azure Pipelines (YAML)","Postman","GitHub Copilot","Java","Rancher","Salesforce","MuleSoft","ServiceNow","Kafka\u002FConfluent Cloud","Dynatrace","Azure Cloud","Azure DevOps Services",{"microservices":46,"test automation":46,"agile principles":46,"ci\u002Fcd methodologies":45,"solution integration":45,"event-driven solutions":46,"full stack development":45,"application development":45,"integration architectures":46,"secure development practices":46,"artificial intelligence integration":46},[196,197,198,199,200,201,202,203,204,205,206],"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":208,"slug":209,"title":210,"raw_title":5,"is_featured":28,"company":211,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":212,"processed_country_iso_code_gmaps":214,"processed_home_office":36,"processed_salary_min":215,"processed_salary_max":167,"processed_salary_currency":216,"processed_salary_source":40,"processed_working_hours":217,"processed_employment_types":43,"processed_it_skills":218,"processed_it_skills_labels":219,"processed_job_expertise_skills":251,"processed_job_expertise_skills_labels":252,"max_cpc":81,"actual_cpc":82},81423,"senior-platform-engineer-ai-fabrics-bank-of-montreal","Senior Platform Engineer, AI & Fabrics",{"name":124,"slug":125,"logo_url":5},[213],"Toronto",[35],70000,"USD",[42],{"go":45,"arm":45,"aws":45,"git":45,"opa":45,"rag":45,"java":46,"jira":45,"mtls":45,"oidc":45,"rego":45,"azure":45,"cedar":45,"ci\u002Fcd":45,"oauth":45,"spire":45,"github":45,"gitops":45,"mlflow":45,"python":45,"spiffe":45,"splunk":45,"bedrock":45,"bitbucket":45,"devsecops":45,"dynatrace":45,"langchain":45,"sagemaker":45,"terraform":45,"confluence":45,"embeddings":45,"guardrails":45,"kubernetes":45,"llamaindex":45,"typescript":46,"api gateway":45,"llm routing":45,"azure openai":45,"opentelemetry":45,"cloudformation":45},[220,221,222,185,48,49,55,51,223,136,138,224,225,179,226,227,228,229,230,231,232,233,234,235,236,237,238,191,239,240,241,242,243,244,245,246,247,248,249,250],"Python","Go","TypeScript","CloudFormation","GitOps","DevSecOps","Bitbucket","GitHub","Jira","Confluence","Cedar","OPA","Rego","SPIFFE","SPIRE","mTLS","OAuth","OIDC","OpenTelemetry","Splunk","API Gateway","LLM Routing","RAG","Embeddings","Guardrails","Bedrock","Azure OpenAI","SageMaker","MLflow","LangChain","LlamaIndex",{"iam":45,"audit":45,"on-call":45,"api design":45,"ai governance":45,"observability":45,"cloud security":45,"policy as code":45,"responsible ai":45,"incident response":45,"workload identity":45,"distributed systems":45,"platform engineering":45,"production operations":45,"genai platform patterns":45,"regulated industry experience":45},[149,253,254,255,256,257,258,259,260,69,145,261,262,263,264,265],"Distributed Systems","API Design","Production Operations","Incident Response","On-call","Regulated Industry Experience","AI Governance","Responsible AI","Policy as Code","Workload Identity","Observability","Audit","GenAI Platform Patterns",{"id":267,"slug":268,"title":269,"raw_title":5,"is_featured":28,"company":270,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":271,"processed_country_iso_code_gmaps":272,"processed_home_office":273,"processed_salary_min":215,"processed_salary_max":167,"processed_salary_currency":216,"processed_salary_source":40,"processed_working_hours":274,"processed_employment_types":43,"processed_it_skills":275,"processed_it_skills_labels":276,"processed_job_expertise_skills":291,"processed_job_expertise_skills_labels":292,"max_cpc":81,"actual_cpc":82},81409,"ciam-operations-lead-site-reliability-engineering-sre-lead-bank-of-montreal","CIAM Operations Lead \u002F Site Reliability Engineering (SRE) Lead",{"name":124,"slug":125,"logo_url":5},[213],[35],"onsite",[42],{"aws":46,"gcp":46,"ldap":45,"saml":45,"azure":46,"linux":45,"github":45,"python":45,"splunk":45,"ansible":45,"grafana":45,"dynatrace":45,"oauth 2.0":45,"terraform":45,"websphere":45,"aiops tools":46,"appdynamics":45,"openid connect":45,"ci\u002Fcd pipelines":45,"shell scripting":45,"infrastructure as code":45,"event management platforms":46,"intelligent automation solutions":46,"ibm security verify access (isva\u002Fisam)":45},[277,278,279,280,281,282,283,48,49,97,284,227,116,103,51,220,285,191,239,286,287,288,289,290],"IBM Security Verify Access (ISVA\u002FISAM)","OAuth 2.0","OpenID Connect","SAML","Linux","WebSphere","LDAP","CI\u002FCD pipelines","Shell scripting","Grafana","AppDynamics","AIOps tools","Event management platforms","Intelligent automation solutions",{"devsecops":45,"observability":45,"capacity planning":45,"disaster recovery":45,"performance tuning":45,"release management":45,"incident management":45,"vulnerability remediation":45,"site reliability engineering":45,"identity and access management":45},[293,294,295,296,297,298,299,225,263,300],"Site Reliability Engineering","Incident Management","Capacity Planning","Performance Tuning","Disaster Recovery","Vulnerability Remediation","Release Management","Identity and Access Management",{"id":302,"slug":303,"title":304,"raw_title":5,"is_featured":28,"company":305,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":306,"processed_country_iso_code_gmaps":307,"processed_home_office":36,"processed_salary_min":308,"processed_salary_max":309,"processed_salary_currency":216,"processed_salary_source":40,"processed_working_hours":310,"processed_employment_types":43,"processed_it_skills":311,"processed_it_skills_labels":312,"processed_job_expertise_skills":328,"processed_job_expertise_skills_labels":329,"max_cpc":81,"actual_cpc":82},81393,"principal-ai-cloud-engineer-bank-of-montreal","Principal AI Cloud Engineer",{"name":124,"slug":125,"logo_url":5},[213],[35],105000,215000,[42],{"go":46,"aws":45,"sql":46,"cuda":170,"vllm":46,"azure":45,"bicep":46,"ci\u002Fcd":45,"faiss":46,"kafka":46,"docker":45,"gitops":46,"kserve":46,"milvus":46,"mlflow":46,"python":45,"triton":46,"grafana":46,"azure ml":46,"pgvector":46,"pinecone":46,"terraform":45,"kubernetes":45,"prometheus":46,"typescript":46,"hugging face":46,"tensorrt-llm":170,"opentelemetry":46},[220,221,222,55,51,313,49,48,138,224,180,314,315,286,238,316,317,318,319,320,248,321,322,323,324,325,326,327],"Bicep","Kafka","Prometheus","CUDA","TensorRT-LLM","vLLM","Triton","KServe","Azure ML","Hugging Face","FAISS","Milvus","Pinecone","pgvector","SQL",{"mlops":45,"finops":46,"llmops":45,"security":45,"networking":45,"observability":45,"responsible ai":46,"sre principles":46,"data governance":46,"ai\u002Fml infrastructure":45,"cloud infrastructure":45,"technical leadership":45,"solution architecture":45},[330,331,332,333,334,335,263,336,337,338,339,260,76],"Cloud Infrastructure","AI\u002FML Infrastructure","MLOps","LLMOps","Security","Networking","FinOps","SRE Principles","Solution Architecture","Technical Leadership",{"id":341,"slug":342,"title":343,"raw_title":5,"is_featured":28,"company":344,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":345,"processed_country_iso_code_gmaps":346,"processed_home_office":36,"processed_salary_min":37,"processed_salary_max":93,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":347,"processed_employment_types":43,"processed_it_skills":348,"processed_it_skills_labels":349,"processed_job_expertise_skills":363,"processed_job_expertise_skills_labels":364,"max_cpc":81,"actual_cpc":82},84125,"data-engineer-investments-ia-financial-services-inc","Data Engineer, Investments",{"name":88,"slug":89,"logo_url":5},[91],[35],[42],{"iam":46,"ci\u002Fcd":46,"mlops":170,"spark":46,"github":46,"hadoop":170,"dataops":46,"etl\u002Felt":45,"prefect":45,"bigquery":45,"dataproc":46,"cloud run":46,"terraform":46,"cloud storage":46,"data modeling":45,"data security":46,"microservices":46,"github actions":46,"data governance":46,"cloud workstations":170,"google cloud platform":45,"infrastructure as code":46},[350,351,352,353,354,355,356,227,135,51,357,358,359,360,138,116,204,145,76,361,332,362],"Google Cloud Platform","BigQuery","Cloud Storage","Dataproc","Cloud Run","Cloud Workstations","Prefect","Spark","Hadoop","Data Modeling","ETL\u002FELT","Data Security","DataOps",{"devops":46,"dataops":46,"automation":45,"data quality":46,"orchestration":45,"financial data":170,"data governance":46,"investment data":170,"data engineering":45,"data traceability":46,"agile methodologies":46,"data pipeline design":45,"data pipeline development":45,"data pipeline maintenance":45,"data lakehouse architecture":46},[365,366,367,368,369,370,53,140,362,371,372,76,373,374,158],"Data Engineering","Data Pipeline Design","Data Pipeline Development","Data Pipeline Maintenance","Data Lakehouse Architecture","Orchestration","Data Quality","Data Traceability","Investment Data","Financial Data",{"id":376,"slug":377,"title":378,"raw_title":5,"is_featured":28,"company":379,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":382,"processed_country_iso_code_gmaps":383,"processed_home_office":36,"processed_salary_min":37,"processed_salary_max":384,"processed_salary_currency":216,"processed_salary_source":40,"processed_working_hours":385,"processed_employment_types":43,"processed_it_skills":386,"processed_it_skills_labels":387,"processed_job_expertise_skills":397,"processed_job_expertise_skills_labels":398,"max_cpc":81,"actual_cpc":82},78562,"sr-analytics-and-automation-engineer-sun-life-of-canada-corporate","Sr. Analytics and Automation Engineer",{"name":380,"slug":381,"logo_url":5},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[213],[35],140000,[42],{"xml":46,"bash":46,"json":45,"yaml":46,"yang":46,"ai\u002Fml":46,"ci\u002Fcd":45,"python":45,"ansible":45,"netconf":46,"restconf":46,"rest apis":45,"terraform":45,"powershell":45,"data analysis":46,"data visualization":46},[220,175,176,103,51,138,177,388,389,390,391,392,393,394,395,396],"JSON","YANG","YAML","XML","NETCONF","RESTCONF","AI\u002FML","Data Analysis","Data Visualization",{"devops":45,"auditing":45,"policy-as-code":45,"policy compliance":45,"micro-segmentation":45,"cloud infrastructure":45,"network fundamentals":45,"security architecture":45,"zero trust principles":45,"infrastructure-as-code":45,"network programmability":45,"cybersecurity principles":45,"policy lifecycle management":45,"identity & access management":45,"tooling and cmdb integration":45},[399,400,401,402,403,52,404,405,406,407,408,140,409,410,330],"Micro-segmentation","Security Architecture","Zero Trust Principles","Network Fundamentals","Policy-as-Code","Policy Compliance","Policy Lifecycle Management","Auditing","Tooling and CMDB Integration","Network Programmability","Cybersecurity Principles","Identity & Access Management",{"id":412,"slug":413,"title":414,"raw_title":5,"is_featured":28,"company":415,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":416,"processed_country_iso_code_gmaps":418,"processed_home_office":36,"processed_salary_min":419,"processed_salary_max":308,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":420,"processed_employment_types":43,"processed_it_skills":421,"processed_it_skills_labels":422,"processed_job_expertise_skills":430,"processed_job_expertise_skills_labels":431,"max_cpc":81,"actual_cpc":82},78596,"cloud-engineer-sun-life-of-canada-corporate","Cloud Engineer",{"name":380,"slug":381,"logo_url":5},[417],"Waterloo",[35],65000,[42],{"aws":46,"gcp":46,".net":46,"java":46,"yaml":46,"azure":46,"docker":46,"python":46,"alicloud":46,"openshift":46,"terraform":46,"amazon eks":46,"javascript":46,"kubernetes":46,"cloudformation":46,"resource manager":46,"deployment manager":46},[48,97,49,423,51,223,424,425,185,426,390,220,427,180,55,428,429],"AliCloud","Resource Manager","Deployment Manager","JavaScript",".Net","Amazon EKS","OpenShift",{"cmmi":46,"itil":46,"devops":46,"six sigma":46,"automation":46,"documentation":46,"sre practices":46,"edge computing":46,"it engineering":46,"cloud computing":46,"cloud migration":46,"security checks":46,"troubleshooting":46,"after hours work":46,"cloud governance":46,"containerization":46,"on-call rotation":46,"capacity planning":46,"disaster recovery":46,"multi-cloud solutions":46,"operational practices":46,"digital transformation":46,"hybrid cloud solutions":46,"infrastructure-as-code":46,"performance monitoring":46,"process implementation":46,"ai and machine learning":46,"legacy system migration":46,"security implementation":46,"cloud-native applications":46,"proof-of-concept projects":46,"cloud resource optimization":46},[432,433,434,435,436,53,437,438,439,295,440,441,442,443,444,445,446,447,448,449,450,297,451,140,452,52,453,454,455,456,457,458],"Cloud Computing","Cloud Migration","Cloud Governance","Cloud Resource Optimization","Security Implementation","Multi-cloud Solutions","Hybrid Cloud Solutions","Performance Monitoring","Documentation","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","Containerization","Edge Computing","SRE Practices","IT Engineering","Operational Practices","CMMI","ITIL","Six Sigma","Process Implementation",{"id":460,"slug":461,"title":462,"raw_title":5,"is_featured":28,"company":463,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":464,"processed_country_iso_code_gmaps":465,"processed_home_office":36,"processed_salary_min":129,"processed_salary_max":130,"processed_salary_currency":216,"processed_salary_source":40,"processed_working_hours":466,"processed_employment_types":43,"processed_it_skills":467,"processed_it_skills_labels":468,"processed_job_expertise_skills":469,"processed_job_expertise_skills_labels":470,"max_cpc":81,"actual_cpc":82},70525,"principal-azure-cloud-platform-engineer-bank-of-montreal-2","Principal Azure Cloud Platform Engineer",{"name":124,"slug":125,"logo_url":5},[127],[35],[42],{"arm":46,"iam":46,"sre":46,"cdktf":46,"ci\u002Fcd":45,"logging":46,"alerting":46,"terraform":45,"monitoring":46,"github actions":45,"microsoft azure":45,"azure api management":46},[134,51,135,136,137,138,139,145,142,143,144,141],{"devops":45,"governance":45,"networking":45,"reliability":45,"scalability":45,"observability":46,"sre practices":46,"api management":46,"cost efficiency":45,"cloud engineering":45,"security by design":45,"identity management":45,"platform engineering":45,"infrastructure as code":45},[148,149,116,140,151,152,335,471,154,155,157,472,263,452],"Identity Management","API Management",{"id":474,"slug":475,"title":476,"raw_title":5,"is_featured":28,"company":477,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":478,"processed_country_iso_code_gmaps":479,"processed_home_office":36,"processed_salary_min":480,"processed_salary_max":167,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":481,"processed_employment_types":43,"processed_it_skills":482,"processed_it_skills_labels":483,"processed_job_expertise_skills":490,"processed_job_expertise_skills_labels":491,"max_cpc":81,"actual_cpc":82},73444,"concepteurtrice-technologique-principale-ia-financial-services-inc","Concepteur(trice) technologique principal(e)",{"name":88,"slug":89,"logo_url":5},[91],[35],110000,[42],{"c#":45,"yaml":46,"react":45,"github":45,"vb.net":45,"asp.net":45,"terraform":45,"javascript":45,"kubernetes":45,"salesforce":46,"sql server":45,"azure devops":45,"visual studio":45,"github copilot":46,"azure (storage)":45,"generative ai tools":46},[173,484,426,485,390,486,174,487,104,51,55,488,227,184,187,489],"VB.NET","SQL Server","ASP.NET","Azure (Storage)","Visual Studio","Generative AI tools",{"devops practices":45,"agile methodologies":45,"technical leadership":45,"solution architecture":45,"business needs analysis":45,"software development life cycle (sdlc)":45,"insurance and financial services domain knowledge":46},[492,493,494,495,496,497,498],"Software Development Life Cycle (SDLC)","Agile methodologies","DevOps practices","Business needs analysis","Solution architecture","Technical leadership","Insurance and financial services domain knowledge",{"id":500,"slug":501,"title":502,"raw_title":5,"is_featured":28,"company":503,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":506,"processed_country_iso_code_gmaps":507,"processed_home_office":273,"processed_salary_min":508,"processed_salary_max":509,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":510,"processed_employment_types":43,"processed_it_skills":511,"processed_it_skills_labels":512,"processed_job_expertise_skills":519,"processed_job_expertise_skills_labels":520,"max_cpc":81,"actual_cpc":82},66760,"engineer-ii-the-toronto-dominion-bank-canada","Engineer II",{"name":504,"slug":505,"logo_url":5},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[213],[35],96900,136800,[42],{"jira":46,"golang":46,"groovy":46,"nodejs":45,"python":45,"ansible":45,"vra\u002Fvro":170,"terraform":45,"confluence":46,"git\u002Fgithub":46,"javascript":45,"typescript":45},[222,426,513,220,514,515,103,51,516,517,229,518],"NodeJS","Groovy","Golang","GIT\u002FGitHub","JIRA","vRA\u002FvRO",{"code review":45,"system design":45,"cloud platforms":45,"cost optimization":46,"technical support":46,"project management":46,"automation pipelines":45,"operational readiness":46,"infrastructure automation":45},[521,522,523,524,525,526,159,527,528],"Cloud Platforms","Infrastructure Automation","Automation Pipelines","System Design","Code Review","Operational Readiness","Cost Optimization","Technical Support",{"id":530,"slug":531,"title":532,"raw_title":5,"is_featured":28,"company":533,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":534,"processed_country_iso_code_gmaps":535,"processed_home_office":273,"processed_salary_min":536,"processed_salary_max":537,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":538,"processed_employment_types":43,"processed_it_skills":539,"processed_it_skills_labels":540,"processed_job_expertise_skills":547,"processed_job_expertise_skills_labels":548,"max_cpc":81,"actual_cpc":82},66860,"senior-manager-product-owner-ii-the-toronto-dominion-bank-canada","Senior Manager, Product Owner II",{"name":504,"slug":505,"logo_url":5},[213],[35],115600,163200,[42],{"iam":45,"oidc":45,"saml":46,"scim":46,"oauth":46,"github":46,"python":46,"jenkins":46,"cyberark":46,"entra id":45,"terraform":45,"kubernetes":45,"powershell":46,"hashicorp vault":46,"microsoft azure":45,"amazon web services":45,"google cloud platform":45},[134,350,541,51,542,227,55,175,220,145,237,280,236,543,544,545,546],"Amazon Web Services","Jenkins","Entra ID","SCIM","Hashicorp Vault","CyberArk",{"devsecops":45,"agile delivery":45,"product ownership":45,"cloud platform engineering":45,"identity and access management":45},[300,549,550,225,551],"Cloud Platform Engineering","Product Ownership","Agile Delivery",{"id":553,"slug":554,"title":555,"raw_title":5,"is_featured":28,"company":556,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":559,"processed_country_iso_code_gmaps":560,"processed_home_office":561,"processed_salary_min":562,"processed_salary_max":563,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":564,"processed_employment_types":43,"processed_it_skills":565,"processed_it_skills_labels":566,"processed_job_expertise_skills":582,"processed_job_expertise_skills_labels":583,"max_cpc":81,"actual_cpc":82},80076,"lead-engineering-authentication-engineering-senior-manager-allstate-insurance-company-of-canada-permanent","Lead Engineering, Authentication Engineering (Senior Manager)",{"name":557,"slug":558,"logo_url":5},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[35],"remote",121800,171800,[42],{"aws":46,"duo":45,"gcp":46,"pki":45,"java":46,"ldap":45,"saml":45,"ad cs":45,"azure":46,"ci\u002Fcd":45,"github":45,"python":45,"thales":46,"ansible":45,"entrust":46,"jenkins":46,"sectigo":46,"yubikey":46,"cyberark":46,"digicert":46,"entra id":45,"kerberos":45,"oauth 2.0":45,"terraform":45,"powershell":45,"github actions":45,"openid connect":45,"azure key vault":46,"hashicorp vault":46,"active directory":45,"aws secrets manager":46,"gcp secrets manager":46,"microsoft authenticator":45},[567,543,568,569,570,571,572,573,574,575,48,49,97,138,227,542,135,51,103,546,576,577,578,579,580,280,278,279,581,283,175,220,185],"Active Directory","PKI","AD CS","HashiCorp Vault","Entrust","Sectigo","DigiCert","Microsoft Authenticator","Duo","Azure Key Vault","AWS Secrets Manager","GCP Secrets Manager","Thales","YubiKey","Kerberos",{"automation":45,"zero trust":45,"threat modeling":45,"incident response":45,"project management":45,"security compliance":45,"infrastructure as code":45,"enterprise architecture":45,"authentication engineering":45},[584,585,586,116,53,256,70,587,159],"Authentication Engineering","Enterprise Architecture","Zero Trust","Security Compliance",{"id":589,"slug":590,"title":591,"raw_title":5,"is_featured":28,"company":592,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":593,"processed_country_iso_code_gmaps":594,"processed_home_office":273,"processed_salary_min":508,"processed_salary_max":509,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":595,"processed_employment_types":43,"processed_it_skills":596,"processed_it_skills_labels":597,"processed_job_expertise_skills":602,"processed_job_expertise_skills_labels":603,"max_cpc":81,"actual_cpc":82},66739,"cloud-network-engineer-ii-the-toronto-dominion-bank-canada","Cloud Network Engineer II",{"name":504,"slug":505,"logo_url":5},[213],[35],[42],{"aws":45,"dns":46,"gcp":45,"git":46,"vpn":46,"azure":45,"ci\u002Fcd":46,"python":45,"ansible":45,"firewalls":46,"terraform":45,"load balancing":46,"infrastructure as code":45},[51,220,103,48,49,97,138,179,598,599,600,601,116],"DNS","Load Balancing","Firewalls","VPN",{"devops":46,"agile\u002Fscrum":46,"troubleshooting":45,"cloud networking":45,"network security":45,"capacity planning":46,"resiliency design":46,"root cause analysis":45,"platform engineering":46,"multi-cloud connectivity":45,"hybrid cloud connectivity":45,"network architecture design":45,"network performance optimization":45},[111,604,605,606,607,608,441,609,295,610,611,140,149],"Network Architecture Design","Hybrid Cloud Connectivity","Multi-cloud Connectivity","Network Security","Network Performance Optimization","Root Cause Analysis","Resiliency Design","Agile\u002FScrum",{"id":613,"slug":614,"title":615,"raw_title":5,"is_featured":28,"company":616,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":617,"processed_country_iso_code_gmaps":618,"processed_home_office":273,"processed_salary_min":508,"processed_salary_max":509,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":619,"processed_employment_types":43,"processed_it_skills":620,"processed_it_skills_labels":621,"processed_job_expertise_skills":624,"processed_job_expertise_skills_labels":625,"max_cpc":81,"actual_cpc":82},66874,"storage-engineer-ii-the-toronto-dominion-bank-canada","Storage Engineer II",{"name":504,"slug":505,"logo_url":5},[213],[35],[42],{"gcp":46,"git":45,"bash":45,"azure":46,"ci\u002Fcd":45,"python":45,"ansible":45,"analytics":46,"rest apis":45,"telemetry":46,"terraform":45,"monitoring":46,"powershell":45},[220,175,176,177,51,103,179,138,142,622,623,49,97],"Telemetry","Analytics",{"nas":45,"san":45,"netapp":45,"commvault":45,"automation":45,"replication":45,"hybrid cloud":46,"cloud storage":46,"observability":46,"orchestration":45,"object storage":45,"api integration":45,"data protection":45,"hitachi vantara":45,"cyber resilience":45,"dell technologies":45,"disaster recovery":45,"immutable storage":45,"business continuity":45,"capacity management":45,"lifecycle management":45,"self-service storage":45,"storage provisioning":45,"infrastructure as code":45,"operational excellence":45,"storage virtualization":45,"performance optimization":45,"enterprise storage engineering":45},[626,627,628,629,74,630,631,156,632,633,634,297,116,53,635,370,636,637,638,639,352,640,263,641,642,643,644,645],"Enterprise Storage Engineering","NAS","SAN","Object Storage","Storage Provisioning","Storage Virtualization","Capacity Management","Replication","Business Continuity","API Integration","NetApp","Hitachi Vantara","Dell Technologies","Commvault","Hybrid Cloud","Operational Excellence","Cyber Resilience","Immutable Storage","Self-Service Storage","Lifecycle Management",{"id":647,"slug":648,"title":649,"raw_title":5,"is_featured":28,"company":650,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":651,"processed_country_iso_code_gmaps":652,"processed_home_office":273,"processed_salary_min":653,"processed_salary_max":654,"processed_salary_currency":216,"processed_salary_source":40,"processed_working_hours":655,"processed_employment_types":43,"processed_it_skills":656,"processed_it_skills_labels":657,"processed_job_expertise_skills":663,"processed_job_expertise_skills_labels":664,"max_cpc":81,"actual_cpc":82},54686,"principal-cloud-engineer-bank-of-montreal","Principal Cloud Engineer",{"name":124,"slug":125,"logo_url":5},[213],[35],94600,176000,[42],{"c#":46,"c++":46,"java":46,"azure":45,"python":45,"node.js":46,"terraform":45,"azure devops":45,"azure monitor":45,"log analytics":45,"github actions":45,"application insights":45},[49,51,104,135,220,658,185,173,659,660,661,662],"Node.js","C++","Azure Monitor","Log Analytics","Application Insights",{"rbac":45,"ci\u002Fcd":45,"finops":45,"mentoring":45,"automation":45,"compliance":45,"governance":45,"zero trust":45,"observability":45,"agile processes":45,"troubleshooting":45,"cloud networking":45,"incident response":45,"cloud architecture":45,"defender for cloud":45,"multi-region design":45,"root cause analysis":45,"infrastructure as code":45,"stakeholder engagement":45,"security best practices":45,"container infrastructure":45,"identity and access management":45,"high availability\u002Fdisaster recovery":45},[665,116,138,666,586,667,668,152,669,670,671,336,672,673,263,256,609,674,111,300,53,441,675],"Cloud Architecture","Security Best Practices","RBAC","Defender for Cloud","Compliance","High Availability\u002FDisaster Recovery","Multi-region Design","Mentoring","Stakeholder Engagement","Container Infrastructure","Agile Processes",{"id":677,"slug":678,"title":679,"raw_title":5,"is_featured":28,"company":680,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":681,"processed_country_iso_code_gmaps":682,"processed_home_office":36,"processed_salary_min":215,"processed_salary_max":683,"processed_salary_currency":39,"processed_salary_source":40,"processed_working_hours":684,"processed_employment_types":43,"processed_it_skills":685,"processed_it_skills_labels":686,"processed_job_expertise_skills":692,"processed_job_expertise_skills_labels":693,"max_cpc":81,"actual_cpc":82},47469,"senior-engineer-digital-distribution-canada-ltd","Senior Engineer Digital Distribution",{"name":30,"slug":31,"logo_url":5},[33],[35],75000,[42],{"aws":45,"dbt":46,"sql":45,"ci\u002Fcd":45,"github":45,"python":45,"airbyte":45,"ansible":45,"snowflake":45,"terraform":45,"linux\u002Fbash":45,"apache airflow":45},[48,220,327,687,688,689,51,690,103,227,138,691],"Apache Airflow","Airbyte","Snowflake","Linux\u002FBash","DBT",{"etl\u002Felt":45,"data modeling":45,"data integration":45,"data warehousing":45,"agile methodologies":45,"big data architectures":45,"technical documentation":46},[359,694,695,360,696,158,118],"Data Warehousing","Big Data Architectures","Data Integration",{"industry":698,"employment_type":713,"expertise_skills":716,"it_skills":773,"salary_currency":838,"processed_working_hours":841},[699,703,707,710],{"key":700,"label":701,"count":702},"financial services","Financial Services",15,{"key":704,"label":705,"count":706},"banking","Banking",8,{"key":708,"label":709,"count":170},"asset management","Asset Management",{"key":711,"label":712,"count":81},"insurance","Insurance",[714],{"key":43,"label":715,"count":22},"PERMANENT",[717,720,722,726,729,731,733,735,737,740,743,745,747,749,751,753,755,757,759,761,763,765,768,771],{"key":718,"label":53,"slug":718,"count":719},"automation",6,{"key":721,"label":263,"slug":721,"count":719},"observability",{"key":723,"label":724,"slug":723,"count":725},"devops","Devops",5,{"key":727,"label":728,"slug":727,"count":725},"infrastructure-as-code","Infrastructure As Code",{"key":730,"label":158,"slug":730,"count":45},"agile-methodologies",{"key":732,"label":149,"slug":732,"count":45},"platform-engineering",{"key":734,"label":297,"slug":734,"count":46},"disaster-recovery",{"key":736,"label":441,"slug":736,"count":46},"troubleshooting",{"key":738,"label":739,"slug":738,"count":46},"project-management","Project management",{"key":741,"label":742,"slug":741,"count":46},"identity-and-access-management","Identity And Access Management",{"key":744,"label":111,"slug":744,"count":46},"cloud-networking",{"key":746,"label":76,"slug":746,"count":46},"data-governance",{"key":748,"label":152,"slug":748,"count":46},"governance",{"key":750,"label":256,"slug":750,"count":46},"incident-response",{"key":752,"label":295,"slug":752,"count":46},"capacity-planning",{"key":754,"label":69,"slug":754,"count":170},"cloud-security",{"key":756,"label":155,"slug":756,"count":170},"reliability",{"key":758,"label":609,"slug":758,"count":170},"root-cause-analysis",{"key":760,"label":339,"slug":760,"count":170},"technical-leadership",{"key":762,"label":70,"slug":762,"count":170},"threat-modeling",{"key":764,"label":154,"slug":764,"count":170},"scalability",{"key":766,"label":767,"slug":766,"count":170},"security-by-design","Security By Design",{"key":769,"label":770,"slug":769,"count":170},"responsible-ai","Responsible Ai",{"key":772,"label":586,"slug":772,"count":170},"zero-trust",[774,776,780,783,787,791,793,797,799,802,805,808,810,813,814,816,819,822,824,827,830,832,834,836],{"key":775,"label":51,"slug":775,"count":22},"terraform",{"key":777,"label":778,"slug":777,"count":779},"ms-azure","MS Azure",13,{"key":781,"label":220,"slug":781,"count":782},"python",12,{"key":784,"label":785,"slug":784,"count":786},"cicd","Ci\u002FCd",10,{"key":788,"label":789,"slug":788,"count":790},"aws","Aws",9,{"key":792,"label":103,"slug":792,"count":706},"ansible",{"key":794,"label":795,"slug":794,"count":796},"github","Github",7,{"key":798,"label":55,"slug":798,"count":796},"kubernetes",{"key":800,"label":801,"slug":800,"count":719},"gcp","Gcp",{"key":803,"label":804,"slug":803,"count":725},"powershell","Powershell",{"key":806,"label":807,"slug":806,"count":725},"github-actions","Github Actions",{"key":809,"label":185,"slug":809,"count":725},"java",{"key":811,"label":812,"slug":811,"count":45},"iam","Iam",{"key":727,"label":728,"slug":727,"count":45},{"key":815,"label":179,"slug":815,"count":45},"git",{"key":817,"label":818,"slug":817,"count":46},"azure-devops","Azure Devops",{"key":820,"label":821,"slug":820,"count":46},"rest-apis","Rest Apis",{"key":823,"label":180,"slug":823,"count":46},"docker",{"key":825,"label":826,"slug":825,"count":46},"javascript","Javascript",{"key":828,"label":829,"slug":828,"count":46},"arm","Arm",{"key":831,"label":173,"slug":831,"count":46},"c",{"key":833,"label":142,"slug":833,"count":46},"monitoring",{"key":835,"label":176,"slug":835,"count":46},"bash",{"key":837,"label":191,"slug":837,"count":46},"dynatrace",[839,840],{"key":39,"label":39,"count":779},{"key":216,"label":216,"count":719},[842],{"key":42,"label":42,"count":22},{"total":844,"jobs":845},0,[]]