[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-page-filters-\u002Fen-es\u002Fjobs-by-skill\u002Fgoogle-cloud":3,"seo-content-skill-google-cloud-es":173,"job-search-\u002Fen-es\u002Fjobs-by-skill\u002Fgoogle-cloud":178,"featured-jobs-\u002Fen-es\u002Fjobs-by-skill\u002Fgoogle-cloud":287},{"industry":4,"employment_type":16,"expertise_skills":21,"it_skills":94,"salary_currency":167,"processed_working_hours":170},[5,9,12],{"key":6,"label":7,"count":8},"insurance","Insurance",2,{"key":10,"label":11,"count":8},"financial services","Financial Services",{"key":13,"label":14,"count":15},"banking","Banking",1,[17],{"key":18,"label":19,"count":20},"permanent","PERMANENT",4,[22,25,28,31,34,37,40,43,46,49,52,55,58,61,64,67,70,73,76,79,82,85,88,91],{"key":23,"label":24,"slug":23,"count":8},"troubleshooting","Troubleshooting",{"key":26,"label":27,"slug":26,"count":8},"design-patterns","Design Patterns",{"key":29,"label":30,"slug":29,"count":8},"code-review","Code Review",{"key":32,"label":33,"slug":32,"count":15},"testing","Testing",{"key":35,"label":36,"slug":35,"count":15},"security-best-practices","Security Best Practices",{"key":38,"label":39,"slug":38,"count":15},"security-research","Security Research",{"key":41,"label":42,"slug":41,"count":15},"detection-engineering","Detection Engineering",{"key":44,"label":45,"slug":44,"count":15},"penetration-testing","Penetration Testing",{"key":47,"label":48,"slug":47,"count":15},"ethical-ai","Ethical Ai",{"key":50,"label":51,"slug":50,"count":15},"incident-response","Incident Response",{"key":53,"label":54,"slug":53,"count":15},"large-language-models-llms","Large Language Models (Llms)",{"key":56,"label":57,"slug":56,"count":15},"risk-management","Risk Management",{"key":59,"label":60,"slug":59,"count":15},"vulnerability-assessment","Vulnerability Assessment",{"key":62,"label":63,"slug":62,"count":15},"purple-teaming","Purple Teaming",{"key":65,"label":66,"slug":65,"count":15},"prompt-engineering","Prompt Engineering",{"key":68,"label":69,"slug":68,"count":15},"ab-testing","A\u002FB Testing",{"key":71,"label":72,"slug":71,"count":15},"evidence-handling","Evidence Handling",{"key":74,"label":75,"slug":74,"count":15},"causal-inference","Causal Inference",{"key":77,"label":78,"slug":77,"count":15},"offensive-security","Offensive Security",{"key":80,"label":81,"slug":80,"count":15},"model-optimization","Model Optimization",{"key":83,"label":84,"slug":83,"count":15},"cloud-computing","Cloud Computing",{"key":86,"label":87,"slug":86,"count":15},"software-architecture","Software Architecture",{"key":89,"label":90,"slug":89,"count":15},"data-analysis","Data Analysis",{"key":92,"label":93,"slug":92,"count":15},"embedding-elicitation","Embedding Elicitation",[95,98,101,104,107,110,113,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164],{"key":96,"label":97,"slug":96,"count":20},"ms-azure","MS Azure",{"key":99,"label":100,"slug":99,"count":20},"google-cloud","Google Cloud",{"key":102,"label":103,"slug":102,"count":20},"aws","Aws",{"key":105,"label":106,"slug":105,"count":8},"java","Java",{"key":108,"label":109,"slug":108,"count":8},"cursor","Cursor",{"key":111,"label":112,"slug":111,"count":8},"python","Python",{"key":114,"label":115,"slug":114,"count":8},"react","React",{"key":117,"label":118,"slug":117,"count":8},"vuejs","Vue.Js",{"key":120,"label":121,"slug":120,"count":8},"angular","Angular",{"key":123,"label":124,"slug":123,"count":8},"spring-boot","Spring Boot",{"key":126,"label":127,"slug":126,"count":8},"claude-code","Claude Code",{"key":129,"label":130,"slug":129,"count":8},"github-copilot","Github Copilot",{"key":132,"label":133,"slug":132,"count":15},"ai-technologies","Ai Technologies",{"key":135,"label":136,"slug":135,"count":15},"langgraph","Langgraph",{"key":138,"label":139,"slug":138,"count":15},"huggingface-transformers","Huggingface Transformers",{"key":141,"label":142,"slug":141,"count":15},"rest-api","Rest Api",{"key":144,"label":145,"slug":144,"count":15},"pytorch","Pytorch",{"key":147,"label":148,"slug":147,"count":15},"powershell","Powershell",{"key":150,"label":151,"slug":150,"count":15},"active-directory","Active Directory",{"key":153,"label":154,"slug":153,"count":15},"langchain","Langchain",{"key":156,"label":157,"slug":156,"count":15},"docker","Docker",{"key":159,"label":160,"slug":159,"count":15},"pyspark","Pyspark",{"key":162,"label":163,"slug":162,"count":15},"git","Git",{"key":165,"label":166,"slug":165,"count":15},"numpy","Numpy",[168],{"key":169,"label":169,"count":20},"EUR",[171],{"key":172,"label":172,"count":20},"FULL_TIME",{"image_path":174,"content_de":175,"content_en":175,"composite_key":176,"last_updated":177},"\u002Fimages\u002Fskill\u002Fgoogle-cloud.webp",null,"skill:google-cloud:es","2026-08-17T09:04:35.854766+02:00",{"total":20,"jobs":179},[180,212,244,272],{"id":181,"slug":182,"title":183,"raw_title":175,"is_featured":184,"company":185,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":188,"processed_country_iso_code_gmaps":190,"processed_home_office":192,"processed_salary_min":193,"processed_salary_max":194,"processed_salary_currency":169,"processed_salary_source":195,"processed_working_hours":196,"processed_employment_types":18,"processed_it_skills":197,"processed_it_skills_labels":199,"processed_job_expertise_skills":205,"processed_job_expertise_skills_labels":206,"max_cpc":15,"actual_cpc":15},84272,"senior-dynamic-offensive-testing-specialist-ing-hubs-spain","Senior Dynamic Offensive Testing Specialist",false,{"name":186,"slug":187,"logo_url":175},"ING HUBS SPAIN","ing-hubs-spain",[189],"Madrid",[191],"ES","hybrid",60000,90000,"estimated",[172],{"c#":198,"go":198,"aws":198,"azure":198,"python":198,"powershell":198,"google cloud":198,"active directory":198},3,[112,200,201,202,203,204,100,151],"PowerShell","C#","Go","Azure","AWS",{"red teaming":20,"purple teaming":198,"risk management":20,"evidence handling":20,"incident response":198,"security research":20,"offensive security":20,"operational safety":20,"penetration testing":20,"rules of engagement":20,"detection engineering":198,"vulnerability assessment":20,"enterprise environment testing":20,"threat intelligence translation":20},[78,45,207,39,60,208,209,210,211,72,57,63,42,51],"Red Teaming","Threat Intelligence Translation","Enterprise Environment Testing","Operational Safety","Rules of Engagement",{"id":213,"slug":214,"title":215,"raw_title":175,"is_featured":184,"company":216,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":219,"processed_country_iso_code_gmaps":220,"processed_home_office":192,"processed_salary_min":193,"processed_salary_max":194,"processed_salary_currency":169,"processed_salary_source":195,"processed_working_hours":221,"processed_employment_types":18,"processed_it_skills":222,"processed_it_skills_labels":223,"processed_job_expertise_skills":234,"processed_job_expertise_skills_labels":235,"max_cpc":15,"actual_cpc":15},69476,"data-scientist-genai-llms-bcobilbao-vizcaya-argentaria","Data Scientist GenAI (LLMs)",{"name":217,"slug":218,"logo_url":175},"BCO.BILBAO VIZCAYA ARGENTARIA","bcobilbao-vizcaya-argentaria",[189],[191],[172],{"aws":8,"azure":8,"numpy":20,"docker":8,"pandas":20,"python":20,"pyspark":198,"pytorch":198,"langchain":8,"langgraph":8,"kubernetes":8,"tensorflow":198,"google cloud":8,"scikit-learn":20,"huggingface transformers":198},[112,224,225,226,227,228,229,230,231,232,204,100,203,157,233],"Pandas","NumPy","scikit-learn","PySpark","TensorFlow","PyTorch","HuggingFace Transformers","LangChain","LangGraph","Kubernetes",{"ethical ai":198,"a\u002Fb testing":198,"data analysis":20,"cloud computing":8,"causal inference":8,"fine-tuning llms":20,"machine learning":20,"ai risk assessment":20,"model optimization":20,"prompt engineering":20,"statistical modeling":20,"embedding elicitation":20,"data lifecycle management":20,"large language models (llms)":20,"data privacy laws (gdpr, ccpa)":198},[236,237,238,239,66,93,81,90,240,241,69,242,243,75,84],"Statistical Modeling","Machine Learning","Large Language Models (LLMs)","Fine-tuning LLMs","Data Lifecycle Management","AI Risk Assessment","Ethical AI","Data Privacy Laws (GDPR, CCPA)",{"id":245,"slug":246,"title":247,"raw_title":175,"is_featured":184,"company":248,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":252,"processed_country_iso_code_gmaps":254,"processed_home_office":192,"processed_salary_min":255,"processed_salary_max":256,"processed_salary_currency":169,"processed_salary_source":195,"processed_working_hours":257,"processed_employment_types":18,"processed_it_skills":258,"processed_it_skills_labels":259,"processed_job_expertise_skills":264,"processed_job_expertise_skills_labels":265,"max_cpc":15,"actual_cpc":15},70823,"expert-full-stack-developer-allianz-insurance-7","Expert Full Stack Developer",{"name":249,"slug":250,"logo_url":251},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[253],"BARCELONA",[191],70000,100000,[172],{"aws":198,"git":20,"java":20,"azure":198,"react":20,"cursor":20,"vue.js":20,"angular":20,"claude code":20,"restful api":20,"spring boot":20,"google cloud":198,"github copilot":20,"ai technologies":8},[121,115,260,106,124,204,203,100,261,163,262,109,127,263],"Vue.js","RESTful API","GitHub Copilot","AI technologies",{"code review":20,"ai integration":198,"design patterns":20,"troubleshooting":20,"full stack development":20,"security and data protection":20,"enterprise application design":20},[266,267,268,269,270,24,271],"Full Stack Development","Enterprise application design","Design patterns","Security and data protection","Code review","AI integration",{"id":273,"slug":274,"title":247,"raw_title":175,"is_featured":184,"company":275,"raw_hiringOrganization_logo_url":175,"processed_city_gmaps":276,"processed_country_iso_code_gmaps":278,"processed_home_office":192,"processed_salary_min":255,"processed_salary_max":256,"processed_salary_currency":169,"processed_salary_source":195,"processed_working_hours":279,"processed_employment_types":18,"processed_it_skills":280,"processed_it_skills_labels":281,"processed_job_expertise_skills":283,"processed_job_expertise_skills_labels":284,"max_cpc":15,"actual_cpc":286},41625,"expert-full-stack-developer-allianz-insurance-5",{"name":249,"slug":250,"logo_url":251},[277],"Barcelona",[191],[172],{"aws":198,"java":20,"azure":198,"react":20,"cursor":198,"vue.js":20,"angular":20,"rest api":20,"claude code":198,"spring boot":20,"google cloud":198,"github copilot":198},[121,115,260,106,124,282,204,203,100,262,109,127],"REST API",{"testing":198,"code review":198,"design patterns":20,"troubleshooting":198,"software architecture":20,"security best practices":20,"modern development methodologies":20},[87,27,36,285,30,33,24],"Modern Development Methodologies",0.7,{"total":288,"jobs":289},0,[]]