DATA ENGINEERING
About Us
Zurich Insurance Company is a leading provider of insurance products and services, committed to delivering innovative solutions and exceptional customer service. Our ZCAM (Zurich Customer Active Management) team turns customer data into practical business solutions to drive the implementation of our ambitious customer strategy.
If you are a talented and experienced Full-Stack Developer, passionate about creating intuitive and engaging user interfaces and have a strong background in Angular and React, we would love to hear from you.
So make a difference. Be challenged. Be inspired. Be supported, Love what you do. Work for us.
The opportunity: DATA ENGINEER
The Data Engineer will be responsible for leading and powering data-driven decisions and leveling-up the data and analytics tools of the Zurich organization. By leveraging new technology, the ZCAM data engineering team ensures that all stakeholders in the organization can efficiently access reliable and accurate data. Data engineers will develop, implement, and refine the standards, tools, and methodologies that make up the desired analysis environment within the organization. Their expertise will help create a strong data foundation within Zurich that keeps everyone informed and moving forward.
Responsibilities
- Defining and implementing scalable and flexible data analytics architecture based on current and future business needs mainly utilizing Databricks platform
- Build and optimize complex data pipelines, and ETL processes for processing large-scale datasets
- Integration, consolidation, cleansing and structuring of large data sets to enable business insights, reporting and ML/AI use cases
- Delivering business insights by consolidating various data sources to understand business performance (e.g. sales data, customer satisfaction data, digital analytics data)
- Sourcing, collecting and researching new internal and open-source external data sets
- Defining and implementing data governance processes
- Plan and prepare data engineering and analysis work between technical teams
- Engage with business stakeholders to prepare and coordinate data sharing and data transfer activities
- Support deployment, monitoring and maintenance of ML/AI models
Requirements
- University degree in physics, math, computer science or a related field
- Professional experience in related role and/or demonstrated competency (projects) utilizing relevant technologies
- Good understanding of concepts and technologies underpinning modern data platforms (storage, compute, etc.) and how they fit into the bigger picture
- Experience in cloud technologies, data modelling and designing/implementing scalable and efficient ETL/ELT pipelines
- Strong programming skills in Python and SQL
- Understanding of ML/AI and MLOps challenges
- Familiarity with Databricks is a plus
- Understanding and experience in solving data governance challenges utilizing modern technology
- Excellent verbal and written communication skills including the ability to explain technical issues, solutions and results to a non-technical audience
- Strong proficiency in both English and Portuguese is required, Spanish language skills are a plus
Additional Information
We look forward to receiving your online application.
Zurich wants to attract the best talent and we acknowledge that talents might not always be available full-time. At Zurich we will consider requests for flexible working. Many of our employees work flexibly in a variety of ways. Please talk to us during the interview about the flexibility you may need.
Location: Brazil - São Paulo-SP (Tower Bridge)