[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-gitops-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fgitops":4,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fgitops":159,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fgitops":162},{},{"total":5,"jobs":6},3,[7,91,134],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":30,"processed_job_expertise_skills":71,"processed_job_expertise_skills_labels":72,"max_cpc":89,"actual_cpc":90},81423,"senior-platform-engineer-ai-fabrics-bank-of-montreal","Senior Platform Engineer, AI & Fabrics",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Toronto",[19],"CA","hybrid",70000,150000,"USD","estimated",[26],"FULL_TIME","permanent",{"go":29,"arm":29,"aws":29,"git":29,"opa":29,"rag":29,"java":5,"jira":29,"mtls":29,"oidc":29,"rego":29,"azure":29,"cedar":29,"ci\u002Fcd":29,"oauth":29,"spire":29,"github":29,"gitops":29,"mlflow":29,"python":29,"spiffe":29,"splunk":29,"bedrock":29,"bitbucket":29,"devsecops":29,"dynatrace":29,"langchain":29,"sagemaker":29,"terraform":29,"confluence":29,"embeddings":29,"guardrails":29,"kubernetes":29,"llamaindex":29,"typescript":5,"api gateway":29,"llm routing":29,"azure openai":29,"opentelemetry":29,"cloudformation":29},4,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70],"Python","Go","TypeScript","Java","AWS","Azure","Kubernetes","Terraform","CloudFormation","ARM","CI\u002FCD","GitOps","DevSecOps","Git","Bitbucket","GitHub","Jira","Confluence","Cedar","OPA","Rego","SPIFFE","SPIRE","mTLS","OAuth","OIDC","OpenTelemetry","Dynatrace","Splunk","API Gateway","LLM Routing","RAG","Embeddings","Guardrails","Bedrock","Azure OpenAI","SageMaker","MLflow","LangChain","LlamaIndex",{"iam":29,"audit":29,"on-call":29,"api design":29,"ai governance":29,"observability":29,"cloud security":29,"policy as code":29,"responsible ai":29,"incident response":29,"workload identity":29,"distributed systems":29,"platform engineering":29,"production operations":29,"genai platform patterns":29,"regulated industry experience":29},[73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88],"Platform Engineering","Distributed Systems","API Design","Production Operations","Incident Response","On-call","Regulated Industry Experience","AI Governance","Responsible AI","Cloud Security","IAM","Policy as Code","Workload Identity","Observability","Audit","GenAI Platform Patterns",1,1.2,{"id":92,"slug":93,"title":94,"raw_title":11,"is_featured":12,"company":95,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":96,"processed_country_iso_code_gmaps":97,"processed_home_office":20,"processed_salary_min":98,"processed_salary_max":99,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":100,"processed_employment_types":27,"processed_it_skills":101,"processed_it_skills_labels":103,"processed_job_expertise_skills":121,"processed_job_expertise_skills_labels":122,"max_cpc":89,"actual_cpc":90},81393,"principal-ai-cloud-engineer-bank-of-montreal","Principal AI Cloud Engineer",{"name":14,"slug":15,"logo_url":11},[17],[19],105000,215000,[26],{"go":5,"aws":29,"sql":5,"cuda":102,"vllm":5,"azure":29,"bicep":5,"ci\u002Fcd":29,"faiss":5,"kafka":5,"docker":29,"gitops":5,"kserve":5,"milvus":5,"mlflow":5,"python":29,"triton":5,"grafana":5,"azure ml":5,"pgvector":5,"pinecone":5,"terraform":29,"kubernetes":29,"prometheus":5,"typescript":5,"hugging face":5,"tensorrt-llm":102,"opentelemetry":5},2,[31,32,33,37,38,104,36,35,41,42,105,106,107,108,57,109,110,111,112,113,68,114,115,116,117,118,119,120],"Bicep","Docker","Kafka","Prometheus","Grafana","CUDA","TensorRT-LLM","vLLM","Triton","KServe","Azure ML","Hugging Face","FAISS","Milvus","Pinecone","pgvector","SQL",{"mlops":29,"finops":5,"llmops":29,"security":29,"networking":29,"observability":29,"responsible ai":5,"sre principles":5,"data governance":5,"ai\u002Fml infrastructure":29,"cloud infrastructure":29,"technical leadership":29,"solution architecture":29},[123,124,125,126,127,128,86,129,130,131,132,81,133],"Cloud Infrastructure","AI\u002FML Infrastructure","MLOps","LLMOps","Security","Networking","FinOps","SRE Principles","Solution Architecture","Technical Leadership","Data Governance",{"id":135,"slug":136,"title":137,"raw_title":11,"is_featured":12,"company":138,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":139,"processed_country_iso_code_gmaps":140,"processed_home_office":20,"processed_salary_min":141,"processed_salary_max":142,"processed_salary_currency":143,"processed_salary_source":24,"processed_working_hours":144,"processed_employment_types":27,"processed_it_skills":145,"processed_it_skills_labels":146,"processed_job_expertise_skills":151,"processed_job_expertise_skills_labels":152,"max_cpc":89,"actual_cpc":90},54607,"director-ai-platform-engineering-bank-of-montreal-2","Director, AI Platform Engineering",{"name":14,"slug":15,"logo_url":11},[17],[19],121600,211800,"CAD",[26],{"aws":29,"azure":29,"cedar":29,"ci\u002Fcd":29,"gitops":29,"python":5,"opa\u002Frego":29,"kubernetes":29,"mlops\u002Fllmops":29,"spiffe\u002Fspire":29,"opentelemetry":29,"infrastructure as code":29},[35,36,37,57,49,147,148,42,41,149,31,150],"OPA\u002FRego","SPIFFE\u002FSPIRE","MLOps\u002FLLMOps","Infrastructure as Code",{"budgeting":5,"ai governance":29,"responsible ai":29,"vendor management":5,"workforce planning":29,"model risk management":29,"regulatory compliance":29,"enterprise architecture":5},[80,153,81,154,155,156,157,158],"Model Risk Management","Budgeting","Vendor Management","Workforce Planning","Regulatory Compliance","Enterprise Architecture",{"total":160,"jobs":161},0,[],{"industry":163,"employment_type":170,"expertise_skills":173,"it_skills":231,"salary_currency":290,"processed_working_hours":293},[164,167],{"key":165,"label":166,"count":5},"financial services","Financial Services",{"key":168,"label":169,"count":89},"banking","Banking",[171],{"key":27,"label":172,"count":5},"PERMANENT",[174,177,179,182,184,186,188,190,192,194,196,199,202,205,207,210,213,215,217,220,222,225,227,229],{"key":175,"label":176,"slug":175,"count":5},"responsible-ai","Responsible Ai",{"key":178,"label":86,"slug":178,"count":102},"observability",{"key":180,"label":181,"slug":180,"count":102},"ai-governance","Ai Governance",{"key":183,"label":87,"slug":183,"count":89},"audit",{"key":185,"label":154,"slug":185,"count":89},"budgeting",{"key":187,"label":123,"slug":187,"count":89},"cloud-infrastructure",{"key":189,"label":82,"slug":189,"count":89},"cloud-security",{"key":191,"label":133,"slug":191,"count":89},"data-governance",{"key":193,"label":74,"slug":193,"count":89},"distributed-systems",{"key":195,"label":158,"slug":195,"count":89},"enterprise-architecture",{"key":197,"label":198,"slug":197,"count":89},"finops","Finops",{"key":200,"label":201,"slug":200,"count":89},"genai-platform-patterns","Genai Platform Patterns",{"key":203,"label":204,"slug":203,"count":89},"iam","Iam",{"key":206,"label":77,"slug":206,"count":89},"incident-response",{"key":208,"label":209,"slug":208,"count":89},"llmops","Llmops",{"key":211,"label":212,"slug":211,"count":89},"mlops","Mlops",{"key":214,"label":153,"slug":214,"count":89},"model-risk-management",{"key":216,"label":128,"slug":216,"count":89},"networking",{"key":218,"label":219,"slug":218,"count":89},"on-call","On-Call",{"key":221,"label":73,"slug":221,"count":89},"platform-engineering",{"key":223,"label":224,"slug":223,"count":89},"policy-as-code","Policy As Code",{"key":226,"label":76,"slug":226,"count":89},"production-operations",{"key":228,"label":79,"slug":228,"count":89},"regulated-industry-experience",{"key":230,"label":157,"slug":230,"count":89},"regulatory-compliance",[232,234,237,240,243,246,248,251,253,255,258,260,263,265,267,270,272,275,277,279,281,284,286,288],{"key":233,"label":37,"slug":233,"count":5},"kubernetes",{"key":235,"label":236,"slug":235,"count":5},"ms-azure","MS Azure",{"key":238,"label":239,"slug":238,"count":5},"aws","Aws",{"key":241,"label":242,"slug":241,"count":5},"gitops","Gitops",{"key":244,"label":245,"slug":244,"count":5},"opentelemetry","Opentelemetry",{"key":247,"label":31,"slug":247,"count":5},"python",{"key":249,"label":250,"slug":249,"count":5},"cicd","Ci\u002FCd",{"key":252,"label":49,"slug":252,"count":102},"cedar",{"key":254,"label":38,"slug":254,"count":102},"terraform",{"key":256,"label":257,"slug":256,"count":102},"typescript","Typescript",{"key":259,"label":32,"slug":259,"count":102},"go",{"key":261,"label":262,"slug":261,"count":102},"mlflow","Mlflow",{"key":264,"label":58,"slug":264,"count":89},"dynatrace",{"key":266,"label":63,"slug":266,"count":89},"embeddings",{"key":268,"label":269,"slug":268,"count":89},"faiss","Faiss",{"key":271,"label":44,"slug":271,"count":89},"git",{"key":273,"label":274,"slug":273,"count":89},"github","Github",{"key":276,"label":108,"slug":276,"count":89},"grafana",{"key":278,"label":64,"slug":278,"count":89},"guardrails",{"key":280,"label":115,"slug":280,"count":89},"hugging-face",{"key":282,"label":283,"slug":282,"count":89},"infrastructure-as-code","Infrastructure As Code",{"key":285,"label":34,"slug":285,"count":89},"java",{"key":287,"label":47,"slug":287,"count":89},"jira",{"key":289,"label":106,"slug":289,"count":89},"kafka",[291,292],{"key":23,"label":23,"count":102},{"key":143,"label":143,"count":89},[294],{"key":26,"label":26,"count":5}]