Point your AI agent at freehire and let it find you a job.

Get the CLI →

Zurich Insurance

NewBe an early applicant

Data Analyst / Data Engineer (Commercial Insurance)

Posted 2 views
Discussion

Summary

Senior Data Analyst on Zurich's global Commercial Insurance team in Barcelona: translating stakeholder needs into data-driven solutions, analyzing complex datasets, and building dashboards and reports while ensuring data quality. Core stack includes SQL, cloud platforms (Microsoft Azure, Databricks), and scripting in Python, Scala, or R, with interest in NLP/text analytics.

About the Role

We are looking for a Senior Data Analyst to join our global Commercial Insurance team. The role involves working closely with stakeholders, analyzing complex data sets, developing dashboards, ensuring data quality, and collaborating across teams.

Responsibilities

  • Work closely with stakeholders to understand business needs and translate them into data-driven solutions.
  • Analyze complex datasets to identify trends, patterns, and opportunities that drive business performance.
  • Develop clear reports, dashboards, and visualizations to communicate findings and support decision-making.
  • Collaborate with cross‑functional teams to implement improvements based on your analysis.
  • Ensure data quality and integrity across various sources and processes.
  • Work alongside experts in various technological domains.
  • Enhance your skills with real‑world experience.
  • Contribute to a team that values your input and creativity.

Qualifications

  • Professional experience working with data and exposure to data engineering concepts.
  • Proficient using SQL for querying and data manipulation, good understanding of query optimization and indexing, whether in RDBMS or big data environments.
  • Experience with cloud‑based technology and solution design (e.g., Microsoft Azure Products, Databricks).
  • Familiarity with scripting languages such as Python, Scala or R.
  • Hands‑on experience across different stages of the data lifecycle—from data gathering and cleaning to visualization and reporting.
  • Interest or experience in applying AI and machine learning techniques, particularly in NLP or text analytics.
  • Previous experience in insurance is an advantage.
  • A can‑do attitude, focused on delivering valuable, user‑friendly solutions tailored to specific business challenges.
  • Eagerness to solve real business problems, with the persistence to see your recommendations through to implementation.
  • Strong teamwork and communication skills, with the ability to explain technical concepts clearly to both technical and non‑technical audiences.
  • Excellent written and spoken English; additional European languages are a plus.

Benefits

  • Flexible working model to support work‑life balance.
  • Over €300 to set up a home office and additional monthly home‑office allowance.
  • Wide range of internal and external trainings (English, German, Spanish).
  • Ticket restaurant and health insurance (can be exchanged for other benefits).
  • Life and accident insurance.
  • Collective life retirement plan.
  • €2,000 referral bonus for bringing other talented people.
  • Special banking and insurance conditions plus exclusive employee discounts.
  • Functional diversity benefits.
  • Social clubs and team activities such as hiking, investment, beach volley.
  • Stock options and mortgage benefits.

Location & Schedule

  • Location: ES – Barcelona
  • Schedule: Full Time

Equal Opportunity Statement

At Zurich, we are an equal opportunity employer. We attract and retain the best‑qualified individuals available, regardless of race/ethnicity, religion, gender, sexual orientation, age, or disability.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available