Job Description

About the Team:

The Data Management team in Life & Health Americas is responsible for collecting, mapping, and making data accessible to stakeholders. The team is also responsible to leverage big-data platform to enhance analytics capabilities for Life & Health function for Americas.

About the Role:

In this role you will have the following key business responsibilities:

  • Acquire, map, process, integrate and test client data
  • Perform data quality checks during data consumption to ensure that end users can use the data with minimal downstream enrichments
  • Collaborate with cross-functional teams to identify opportunities to optimize business processes
  • Analyze large sets of data and use them to identify trends and reach meaningful conclusions to make strategic business decisions
  • Analyze and determine best path for solving business opportunities/issues which may include process improvements, application/system enhancements and/or end-user training
  • Liaise between IT and stakeholders to translate technical language into business terminology and vice versa
  • Conduct ad hoc analysis to answer specific business questions or to support new initiatives.

About You:

  • Bachelor of Science degree
  • Proficiency in SQL and experience working with relational databases.
  • Experience handling large volumes of data in both structured and unstructured formats
  • Understanding of data warehousing and ETL techniques
  • Strong strategic, analytical, and conceptual capabilities
  • Strong communication skills and the ability to present complex data and insights to stakeholders in a clear and concise manner.

Nice to have:

  • Experience with Scrum/Agile development methodologies
  • Knowledge of insurance
  • Knowledge of programming languages such as Python or R
  • Experience with data visualization tools such as Power BI

About Swiss Re

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. We cover both Property & Casualty and Life & Health. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.

Company Info.

Swiss Reinsurance Company Ltd

Swiss Reinsurance Company Ltd, commonly known as Swiss Re, is a reinsurance company based in Zurich, Switzerland. It is the world's largest reinsurer, as measured by net premiums written.

  • Industry
    Insurance,Financial services
  • No. of Employees
    15,401
  • Location
    Zürich, Switzerland
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Swiss Reinsurance Company Ltd is currently hiring Business Data Analyst Jobs in Windsor, CT, USA with average base salary of $70,000 - $190,000 / Year.

Similar Jobs View More