[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-containerisation-global":3,"expertise-filters-\u002Fde-global\u002Fjobs-by-expertise\u002Fcontainerisation":4,"job-search-\u002Fde-global\u002Fjobs-by-expertise\u002Fcontainerisation":188,"featured-jobs-\u002Fde-global\u002Fjobs-by-expertise\u002Fcontainerisation":325},{},{"industry":5,"employment_type":25,"expertise_skills":30,"it_skills":104,"salary_currency":178,"processed_working_hours":185},[6,10,13,16,19,22],{"key":7,"label":8,"count":9},"banking","Banking",1,{"key":11,"label":12,"count":9},"environmental services","Environmental Services",{"key":14,"label":15,"count":9},"services","Services",{"key":17,"label":18,"count":9},"financial markets infrastructure","Financial Markets Infrastructure",{"key":20,"label":21,"count":9},"data","Data",{"key":23,"label":24,"count":9},"financial services","Financial Services",[26],{"key":27,"label":28,"count":29},"permanent","PERMANENT",4,[31,34,38,41,44,47,50,53,56,59,62,65,68,71,74,77,80,83,86,89,92,95,98,101],{"key":32,"label":33,"slug":32,"count":29},"containerisation","Containerisation",{"key":35,"label":36,"slug":35,"count":37},"platform-engineering","Platform Engineering",2,{"key":39,"label":40,"slug":39,"count":37},"incident-management","Incident Management",{"key":42,"label":43,"slug":42,"count":9},"automation","Automation",{"key":45,"label":46,"slug":45,"count":9},"backend-development","Backend Development",{"key":48,"label":49,"slug":48,"count":9},"cloud-infrastructure","Cloud Infrastructure",{"key":51,"label":52,"slug":51,"count":9},"cloud-native-development","Cloud-Native Development",{"key":54,"label":55,"slug":54,"count":9},"compliance","Compliance",{"key":57,"label":58,"slug":57,"count":9},"cross-functional-projects","Cross-Functional Projects",{"key":60,"label":61,"slug":60,"count":9},"devops","Devops",{"key":63,"label":64,"slug":63,"count":9},"devsecops","Devsecops",{"key":66,"label":67,"slug":66,"count":9},"disaster-recovery","Disaster Recovery",{"key":69,"label":70,"slug":69,"count":9},"domain-driven-design","Domain-Driven Design",{"key":72,"label":73,"slug":72,"count":9},"enterprise-architecture","Enterprise Architecture",{"key":75,"label":76,"slug":75,"count":9},"enterprise-messaging","Enterprise Messaging",{"key":78,"label":79,"slug":78,"count":9},"event-driven-architecture","Event-Driven Architecture",{"key":81,"label":82,"slug":81,"count":9},"everything-as-code","Everything-As-Code",{"key":84,"label":85,"slug":84,"count":9},"infrastructure-as-code","Infrastructure As Code",{"key":87,"label":88,"slug":87,"count":9},"iso-27001","Iso 27001",{"key":90,"label":91,"slug":90,"count":9},"middleware-engineering","Middleware Engineering",{"key":93,"label":94,"slug":93,"count":9},"model-context-protocol","Model Context Protocol",{"key":96,"label":97,"slug":96,"count":9},"observability","Observability",{"key":99,"label":100,"slug":99,"count":9},"performance-optimization","Performance Optimization",{"key":102,"label":103,"slug":102,"count":9},"prompt-engineering","Prompt Engineering",[105,109,112,115,118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,175],{"key":106,"label":107,"slug":106,"count":108},"python","Python",3,{"key":110,"label":111,"slug":110,"count":108},"cicd","Ci\u002FCd",{"key":113,"label":114,"slug":113,"count":108},"kubernetes","Kubernetes",{"key":116,"label":117,"slug":116,"count":37},"aws","Aws",{"key":119,"label":120,"slug":119,"count":37},"ansible","Ansible",{"key":122,"label":123,"slug":122,"count":37},"docker","Docker",{"key":125,"label":126,"slug":125,"count":37},"terraform","Terraform",{"key":128,"label":129,"slug":128,"count":9},"environmental-datasets","Environmental Datasets",{"key":131,"label":132,"slug":131,"count":9},"fastapi","Fastapi",{"key":134,"label":135,"slug":134,"count":9},"gcp","Gcp",{"key":137,"label":138,"slug":137,"count":9},"geopandas","Geopandas",{"key":140,"label":141,"slug":140,"count":9},"git","Git",{"key":143,"label":144,"slug":143,"count":9},"github","Github",{"key":146,"label":147,"slug":146,"count":9},"github-actions","Github Actions",{"key":149,"label":150,"slug":149,"count":9},"grafana","Grafana",{"key":152,"label":153,"slug":152,"count":9},"harness","Harness",{"key":155,"label":156,"slug":155,"count":9},"ibm-datapower","Ibm Datapower",{"key":158,"label":159,"slug":158,"count":9},"ibm-mq","Ibm Mq",{"key":161,"label":162,"slug":161,"count":9},"ibm-websphere-application-server","Ibm Websphere Application Server",{"key":164,"label":165,"slug":164,"count":9},"java","Java",{"key":167,"label":168,"slug":167,"count":9},"jenkins","Jenkins",{"key":170,"label":171,"slug":170,"count":9},"kafka","Kafka",{"key":173,"label":174,"slug":173,"count":9},"linux","Linux",{"key":176,"label":177,"slug":176,"count":9},"llm-frameworks","Llm Frameworks",[179,181,183],{"key":180,"label":180,"count":37},"GBP",{"key":182,"label":182,"count":9},"AUD",{"key":184,"label":184,"count":9},"EUR",[186],{"key":187,"label":187,"count":29},"FULL_TIME",{"total":29,"jobs":189},[190,227,265,301],{"id":191,"slug":192,"title":193,"raw_title":194,"is_featured":195,"company":196,"raw_hiringOrganization_logo_url":194,"processed_city_gmaps":199,"processed_country_iso_code_gmaps":201,"processed_home_office":203,"processed_salary_min":204,"processed_salary_max":205,"processed_salary_currency":180,"processed_salary_source":206,"processed_working_hours":207,"processed_employment_types":27,"processed_it_skills":208,"processed_it_skills_labels":209,"processed_job_expertise_skills":221,"processed_job_expertise_skills_labels":222,"max_cpc":9,"actual_cpc":9},85474,"senior-infrastructure-specialist-lloyds-bank-plc","Senior Infrastructure Specialist",null,false,{"name":197,"slug":198,"logo_url":194},"LLOYDS BANK PLC","lloyds-bank-plc",[200],"Leeds",[202],"GB","hybrid",72702,80780,"estimated",[187],{"git":108,"tls":29,"bash":108,"ci\u002Fcd":108,"github":108,"ibm mq":29,"python":108,"vmware":108,"ansible":108,"grafana":108,"harness":108,"jenkins":108,"dynatrace":108,"kubernetes":108,"prometheus":108,"ibm datapower":108,"red hat openshift":108,"ibm websphere application server":108},[210,211,212,114,213,214,141,215,168,153,120,107,216,217,218,150,219,220],"IBM MQ","TLS","Red Hat OpenShift","VMware","CI\u002FCD","GitHub","Bash","Dynatrace","Prometheus","IBM WebSphere Application Server","IBM DataPower",{"automation":29,"resilience":29,"observability":29,"containerisation":108,"disaster recovery":29,"everything-as-code":108,"security-by-design":29,"agile methodologies":108,"incident management":29,"enterprise messaging":29,"platform engineering":29,"middleware engineering":29},[91,76,36,43,223,97,224,40,67,225,33,226],"Resilience","Security-by-Design","Agile Methodologies","Everything-as-Code",{"id":228,"slug":229,"title":230,"raw_title":194,"is_featured":195,"company":231,"raw_hiringOrganization_logo_url":194,"processed_city_gmaps":234,"processed_country_iso_code_gmaps":236,"processed_home_office":238,"processed_salary_min":239,"processed_salary_max":240,"processed_salary_currency":182,"processed_salary_source":206,"processed_working_hours":241,"processed_employment_types":27,"processed_it_skills":242,"processed_it_skills_labels":243,"processed_job_expertise_skills":255,"processed_job_expertise_skills_labels":256,"max_cpc":9,"actual_cpc":9},55013,"staff-software-engineer-java-commonwealth-bank-of-australia","Staff Software Engineer - Java",{"name":232,"slug":233,"logo_url":194},"Commonwealth Bank of Australia","commonwealth-bank-of-australia",[235],"Perth",[237],"AU","onsite",150000,200000,[187],{"aws":29,"java":29,"ci\u002Fcd":29,"kafka":108,"nosql":108,"react":37,"docker":108,"ansible":108,"next.js":37,"testing":108,"rabbitmq":108,"terraform":108,"kubernetes":108,"postgresql":108,"sql server":108,"typescript":37,"spring boot":29,"microservices":29,"observability":108},[165,244,245,171,246,247,123,114,126,120,248,249,250,251,252,253,214,97,254],"Spring Boot","Microservices","RabbitMQ","AWS","SQL Server","PostgreSQL","NoSQL","TypeScript","React","Next.js","Testing",{"devsecops":29,"system design":29,"containerisation":108,"domain-driven design":29,"infrastructure as code":108,"reliability engineering":108,"architectural leadership":29,"cloud-native development":29,"performance optimization":108,"event-driven architecture":29},[70,257,258,259,260,33,261,262,263,264],"Event-driven architecture","Architectural leadership","DevSecOps","Infrastructure as Code","Cloud-native development","System design","Performance optimization","Reliability engineering",{"id":266,"slug":267,"title":268,"raw_title":194,"is_featured":195,"company":269,"raw_hiringOrganization_logo_url":272,"processed_city_gmaps":273,"processed_country_iso_code_gmaps":275,"processed_home_office":203,"processed_salary_min":277,"processed_salary_max":278,"processed_salary_currency":184,"processed_salary_source":206,"processed_working_hours":279,"processed_employment_types":27,"processed_it_skills":280,"processed_it_skills_labels":281,"processed_job_expertise_skills":293,"processed_job_expertise_skills_labels":294,"max_cpc":9,"actual_cpc":9},47035,"senior-devops-engineer-with-backend-development-gras-global-risk-assessment-services-gmbh","(Senior) DevOps Engineer with Backend Development",{"name":270,"slug":271,"logo_url":194},"GRAS Global Risk Assessment Services GmbH","gras-global-risk-assessment-services-gmbh","https:\u002F\u002Fassets.cdn.personio.de\u002Flogos\u002F76550\u002F67386\u002Fsocial\u002Fee36b9929895fb63e4a4be3776a178ec.jpg",[274],"Köln",[276],"DE",60000,85000,[187],{"aws":29,"gcp":29,"ci\u002Fcd":29,"linux":29,"docker":29,"python":29,"postgis":37,"geopandas":37,"terraform":108,"api design":108,"github actions":108,"satellite data":37,"shell scripting":29,"automation workflows":108,"backend architecture":108,"environmental datasets":37,"data processing pipelines":108},[123,174,282,247,283,214,284,107,126,285,286,287,288,289,290,291,292],"Shell scripting","GCP","GitHub Actions","API design","Backend architecture","Data processing pipelines","Automation workflows","PostGIS","GeoPandas","Satellite data","Environmental datasets",{"devops":29,"iso 27001":108,"compliance":108,"standardisation":108,"containerisation":29,"backend development":29,"incident management":108,"cloud infrastructure":29,"platform engineering":29,"security architecture":108,"technical documentation":108,"cross-functional projects":108},[295,46,36,49,33,296,297,55,40,298,299,300],"DevOps","Security Architecture","ISO 27001","Technical Documentation","Standardisation","Cross-functional Projects",{"id":302,"slug":303,"title":304,"raw_title":194,"is_featured":195,"company":305,"raw_hiringOrganization_logo_url":194,"processed_city_gmaps":308,"processed_country_iso_code_gmaps":310,"processed_home_office":238,"processed_salary_min":311,"processed_salary_max":312,"processed_salary_currency":180,"processed_salary_source":206,"processed_working_hours":313,"processed_employment_types":27,"processed_it_skills":314,"processed_it_skills_labels":315,"processed_job_expertise_skills":321,"processed_job_expertise_skills_labels":322,"max_cpc":9,"actual_cpc":324},59570,"lead-ml-engineer-gbr006-refinitiv-limited","Lead ML Engineer",{"name":306,"slug":307,"logo_url":194},"Refinitiv Limited","refinitiv-limited",[309],"London",[202],90000,130000,[187],{"mcp":29,"rag":29,"python":29,"fastapi":108,"rest api":108,"kubernetes":108,"llm frameworks":29},[107,316,114,317,318,319,320],"FastAPI","REST API","LLM frameworks","RAG","MCP",{"agentic ai":29,"containerisation":108,"prompt engineering":108,"model context protocol":29,"enterprise architecture":108},[323,94,103,33,73],"Agentic AI",0.5,{"total":9,"jobs":326},[327],{"id":328,"slug":329,"title":330,"raw_title":194,"is_featured":331,"company":332,"raw_hiringOrganization_logo_url":194,"processed_city_gmaps":336,"processed_country_iso_code_gmaps":338,"processed_home_office":339,"processed_salary_min":340,"processed_salary_max":341,"processed_salary_currency":184,"processed_salary_source":194,"processed_working_hours":342,"processed_employment_types":28,"processed_it_skills":344,"processed_it_skills_labels":194,"processed_job_expertise_skills":345,"processed_job_expertise_skills_labels":346,"max_cpc":353,"actual_cpc":194},52265,"privatkundenbetreuer-mwd-banking-frankfurt-am-main-white-horse-international-gmbh","Privatkundenbetreuer (m\u002Fw\u002Fd) – Banking | Frankfurt am Main",true,{"name":333,"slug":334,"logo_url":335},"White Horse International GmbH","white-horse-international-gmbh","https:\u002F\u002Fwhitehorse-international.com\u002Fwp-content\u002Fuploads\u002F2022\u002F03\u002Fwhite-horse-logo-final-gif.gif",[337],"Frankfurt am Main",[276],"HYBRID",45000,65000,[343],"full_time",{},{"Financial Analysis":108,"Regulatory Compliance":108,"New Customer Acquisition":108,"Private Banking Advisory":108,"Banking Products Knowledge":108,"Customer Relationship Management":108},[347,348,349,350,351,352],"Private Banking Advisory","Financial Analysis","Banking Products Knowledge","Regulatory Compliance","Customer Relationship Management","New Customer Acquisition",0.8]