GenevaJobs
Toutes les offres
via Job-RoomToujours ouverte

Data Engineer - GCP Data Platform

Helvetic Payroll

Lieu
Genève
Contrat
CDI
Taux
100 %
Mode
Sur site
CDI100 %Allemand courantAnglais courant
Postuler

Salaire estimé

CHF 108'000.- à 169'200.- / an

Concurrence sur ce poste

Concurrence forteScore de concurrence 98 sur 100

Offre très demandée. Une lettre ciblée fera la différence.

**Contract duration:** 6 month contract renewable **Location:** Geneva On behalf of our client, we are looking for an experienced **Data Engineer** to design, develop and maintain robust, scalable data solutions on Google Cloud Platform. The start date is ideally planned for **January or February 2027**. ### Your responsibilities ### You will be responsible for: * Designing and implementing scalable data architectures on **GCP**, primarily using **BigQuery** and **Cloud Composer**. * Developing and maintaining reliable, recoverable **ELT/ETL pipelines**. * Building analytics-ready data models with **dbt**, including staging, warehouse and mart layers. * Implementing data documentation, testing and quality checks. * Setting up and maintaining **CI/CD processes with GitLab**, including quality gates and promotion across environments. * Managing cloud infrastructure with **Terraform**, including cloud resources, IAM permissions and relevant networking dependencies. * Developing Python components for data ingestion, orchestration, data quality checks and automation. * Taking ownership of production operations, including monitoring, alerting, incident response, cost management and performance optimisation. * Working closely with Analytics Engineers, AI Engineers and business stakeholders to translate requirements into robust data products. ### Technical environment ### * **GCP**: BigQuery, IAM, Cloud Composer and Airflow * **dbt**: dbt Core, packages, macros, tests, documentation and exposures * **GitLab**: merge requests, branching strategies, CI/CD pipelines, runners and secrets management * **Terraform**: modules, workspaces, environments and state management * **Python**: data pipelines, APIs, automation and testing * **SQL**: data modelling, performance tuning, partitioning, clustering and cost optimisation ### Your profile ### You have: * Proven experience delivering data engineering solutions on **GCP**, particularly with BigQuery and related services. * Strong **SQL** skills, including data modelling, performance optimisation, partitioning and clustering. * Solid experience with **dbt**, including project structure, macros, tests, documentation and deployment practices. * Experience with an orchestration tool such as **Airflow, Cloud Composer, Dagster or Prefect**. * Experience with **GitLab CI/CD** and Git-based collaboration, including code reviews, branching strategies and releases. * Practical experience with **Terraform**, including writing or using modules and managing multiple environments. * A good understanding of **IAM principles**, least-privilege access, group-based permissions and service accounts. * Good command of **Python**, with an emphasis on clean code, basic packaging, testing and API integration. * A strong production mindset, with a focus on observability, reliability, security and maintainability. ### Nice to have ### The following would be an advantage: * Experience with data observability tools such as **Monte Carlo**, or with custom monitoring solutions. * Familiarity with data integration tools such as **Airbyte** or **Fivetran**.

Offre publiée sur Job-Room. Le bouton « Postuler » vous y amène directement.

Un problème avec cette annonce ? Signaler