Data Engineer - GCP
Role details
Job location
Tech stack
Job description
We are looking for an experienced Data Engineer to join a long-term project for a client in the Banking Industry., You will collaborate with cross-functional teams to ensure high-quality data solutions that support business analytics and reporting needs., * Design and implement ETL/ELT pipelines and manage complex data workflow across multiple layers (staging, warehouse, data mart)
- Develop efficient and scalable data models aligned with business needs
- Use BigQuery to support large-scale data processing and analytics
- Orchestrate data workflows
- Perform data transformations using DBT (Data Build Tool) or similar tools
- Collaborate with DevOps teams on infrastructure provisioning and deployment
- Ensure data quality, consistency, and security across environments
- Work closely with data analysts, architects, and stakeholders to translate business requirements into data solutions
Requirements
Do you have experience in SQL?, Do you have a Master's degree?, The ideal candidate will have a strong background in Data Warehousing, hands-on experience with the Google Cloud Platform (GCP), and be proficient in building robust, scalable, and secure data pipelines in a cloud-native environment., * Bachelor's or Master's degree, preferably in Computer Science or Engineering
- 4+ years of experience with Data Warehouse solutions, ideally in the Financial Services/Banking sector
- Deep understanding of data warehousing concepts, including schema design and optimization based on usage patterns
- Proven experience with Google Cloud Platform (GCP) with BigQuery
- Hands-on experience using Apache Airflow and Data Build Tool or similar tools
- Expert-level proficiency in SQL, with extensive experience in writing and optimizing complex queries, developing and managing stored procedures, and fine-tuning performance for large datasets
- Hands-on experience in developing ETL processes and maintaining systems for tracking data quality and consistency in large-scale and complex datasets
- Proficient in Python for automating data validation and anomaly detection process
- Fluent in both written and spoken Italian and English
Benefits & conditions
- Swiss employment contract
- Challenging and international projects
- Positive work environment
- Possibility to work in a leading international banking area
Location Requirement
- We do not provide a fully remote work policy
- Candidates should be open to relocating either to Canton Ticino (Switzerland) or to towns near the Swiss-Italian border
- Work-from-home days may be possible according to the Client's policy
Our personnel search is addressed to candidates of all genders. The data will be processed and stored exclusively for the purposes of this or future selections, in compliance with the Federal Data Protection Law (LPD) and guaranteeing the rights referred to in art. 13 Legislative Decree 196/03 and EU regulation 679/2016 (GDPR)