[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-cloud-infrastructure-gb":3,"job-search-\u002Fen-gb\u002Fjobs-by-expertise\u002Fcloud-infrastructure":4,"expertise-filters-\u002Fen-gb\u002Fjobs-by-expertise\u002Fcloud-infrastructure":103,"featured-jobs-\u002Fen-gb\u002Fjobs-by-expertise\u002Fcloud-infrastructure":232},{},{"total":5,"jobs":6},2,[7,61],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":17,"processed_country_iso_code_gmaps":19,"processed_home_office":21,"processed_salary_min":22,"processed_salary_max":23,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":26,"processed_employment_types":28,"processed_it_skills":29,"processed_it_skills_labels":32,"processed_job_expertise_skills":46,"processed_job_expertise_skills_labels":47,"max_cpc":60,"actual_cpc":60},81608,"senior-ml-ops-engineer-allianz-insurance","Senior ML Ops Engineer",null,false,{"name":14,"slug":15,"logo_url":16},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[18],"London",[20],"GB","hybrid",55000,65000,"GBP","estimated",[27],"FULL_TIME","permanent",{"dbt":30,"sql":31,"llms":5,"azure":31,"docker":31,"python":31,"pyspark":5,"sqlmesh":5,"terraform":31,"kubernetes":31,"azure devops":31,"github actions":31,"microsoft fabric":5},3,4,[33,34,35,36,37,38,39,40,41,42,43,44,45],"Python","SQL","Docker","Kubernetes","Terraform","Azure","Azure DevOps","GitHub Actions","dbt","PySpark","Microsoft Fabric","SQLMesh","LLMs",{"ci\u002Fcd":31,"mlops":31,"dataops":31,"monitoring":31,"api management":31,"data governance":5,"containerization":31,"disaster recovery":5,"cloud infrastructure":31,"production deployment":31,"service orchestration":31,"infrastructure as code":31},[48,49,50,51,52,53,54,55,56,57,58,59],"MLOps","Cloud Infrastructure","CI\u002FCD","DataOps","Production Deployment","Monitoring","Infrastructure as Code","Containerization","Service Orchestration","API Management","Data Governance","Disaster Recovery",1,{"id":62,"slug":63,"title":64,"raw_title":11,"is_featured":12,"company":65,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":68,"processed_country_iso_code_gmaps":70,"processed_home_office":21,"processed_salary_min":71,"processed_salary_max":72,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":73,"processed_employment_types":28,"processed_it_skills":74,"processed_it_skills_labels":75,"processed_job_expertise_skills":92,"processed_job_expertise_skills_labels":93,"max_cpc":60,"actual_cpc":60},79940,"digital-engineer-aberdeen-corporate-services-limited","Digital Engineer",{"name":66,"slug":67,"logo_url":11},"Aberdeen Corporate Services Limited","aberdeen-corporate-services-limited",[69],"Edinburgh",[20],50000,70000,[27],{"c#":30,"git":30,"seo":5,".net":30,"ci\u002Fcd":30,"react":5,"codeql":5,"github":30,"vercel":5,"graphql":5,"next.js":5,"sonarqube":5,"storybook":5,"terraform":5,"playwright":30,"typescript":5,"microsoft azure":30,"sitecore xm cloud":5},[76,77,78,79,80,50,81,82,83,84,37,85,86,87,88,89,90,91],"C#",".NET","Microsoft Azure","Git","GitHub","Playwright","React","Next.js","TypeScript","Sitecore XM Cloud","Vercel","Storybook","GraphQL","CodeQL","SonarQube","SEO",{"code reviews":30,"agile delivery":30,"api development":30,"automated testing":30,"cloud infrastructure":30,"security and compliance":30,"technical documentation":30,"performance optimisation":5,"digital application development":30},[94,95,96,97,98,99,100,101,102],"Digital application development","API development","Cloud infrastructure","Automated testing","Agile delivery","Security and compliance","Technical documentation","Code reviews","Performance optimisation",{"industry":104,"employment_type":111,"expertise_skills":114,"it_skills":168,"salary_currency":228,"processed_working_hours":230},[105,108],{"key":106,"label":107,"count":60},"financial services","Financial Services",{"key":109,"label":110,"count":60},"insurance","Insurance",[112],{"key":28,"label":113,"count":5},"PERMANENT",[115,117,120,123,126,129,132,134,136,139,142,144,147,150,152,155,157,160,162,165],{"key":116,"label":49,"slug":116,"count":5},"cloud-infrastructure",{"key":118,"label":119,"slug":118,"count":60},"api-development","Api Development",{"key":121,"label":122,"slug":121,"count":60},"api-management","Api Management",{"key":124,"label":125,"slug":124,"count":60},"automated-testing","Automated Testing",{"key":127,"label":128,"slug":127,"count":60},"cicd","Ci\u002FCd",{"key":130,"label":131,"slug":130,"count":60},"code-reviews","Code Reviews",{"key":133,"label":55,"slug":133,"count":60},"containerization",{"key":135,"label":58,"slug":135,"count":60},"data-governance",{"key":137,"label":138,"slug":137,"count":60},"dataops","Dataops",{"key":140,"label":141,"slug":140,"count":60},"digital-application-development","Digital Application Development",{"key":143,"label":59,"slug":143,"count":60},"disaster-recovery",{"key":145,"label":146,"slug":145,"count":60},"infrastructure-as-code","Infrastructure As Code",{"key":148,"label":149,"slug":148,"count":60},"mlops","Mlops",{"key":151,"label":53,"slug":151,"count":60},"monitoring",{"key":153,"label":154,"slug":153,"count":60},"performance-optimisation","Performance Optimisation",{"key":156,"label":52,"slug":156,"count":60},"production-deployment",{"key":158,"label":159,"slug":158,"count":60},"security-and-compliance","Security And Compliance",{"key":161,"label":56,"slug":161,"count":60},"service-orchestration",{"key":163,"label":164,"slug":163,"count":60},"agile-delivery","Agile Delivery",{"key":166,"label":167,"slug":166,"count":60},"technical-documentation","Technical Documentation",[169,171,174,177,179,180,183,185,187,189,192,195,198,200,203,205,208,210,213,215,217,220,223,226],{"key":170,"label":37,"slug":170,"count":5},"terraform",{"key":172,"label":173,"slug":172,"count":5},"ms-azure","MS Azure",{"key":175,"label":176,"slug":175,"count":60},"azure-devops","Azure Devops",{"key":178,"label":76,"slug":178,"count":60},"c",{"key":127,"label":128,"slug":127,"count":60},{"key":181,"label":182,"slug":181,"count":60},"codeql","Codeql",{"key":41,"label":184,"slug":41,"count":60},"Dbt",{"key":186,"label":35,"slug":186,"count":60},"docker",{"key":188,"label":79,"slug":188,"count":60},"git",{"key":190,"label":191,"slug":190,"count":60},"github","Github",{"key":193,"label":194,"slug":193,"count":60},"github-actions","Github Actions",{"key":196,"label":197,"slug":196,"count":60},"graphql","Graphql",{"key":199,"label":36,"slug":199,"count":60},"kubernetes",{"key":201,"label":202,"slug":201,"count":60},"llms","Llms",{"key":204,"label":43,"slug":204,"count":60},"microsoft-fabric",{"key":206,"label":207,"slug":206,"count":60},"nextjs","Next.Js",{"key":209,"label":81,"slug":209,"count":60},"playwright",{"key":211,"label":212,"slug":211,"count":60},"pyspark","Pyspark",{"key":214,"label":33,"slug":214,"count":60},"python",{"key":216,"label":82,"slug":216,"count":60},"react",{"key":218,"label":219,"slug":218,"count":60},"seo","Seo",{"key":221,"label":222,"slug":221,"count":60},"sitecore-xm-cloud","Sitecore Xm Cloud",{"key":224,"label":225,"slug":224,"count":60},"sonarqube","Sonarqube",{"key":227,"label":34,"slug":227,"count":60},"sql",[229],{"key":24,"label":24,"count":5},[231],{"key":27,"label":27,"count":5},{"total":233,"jobs":234},0,[]]