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
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