Senior Data Engineer - Genève

JobCloud Ag
Geneva, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
CHF 120K

Job location

Geneva, Switzerland

Tech stack

API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Computer Programming
ETL
Data Systems
Data Warehousing
JSON
Python
Performance Tuning
Ansible
SQL Databases
Data Streaming
Systems Integration
Tableau
XML
AWS Lambda
Kafka
Data Management
Cloud Optimization
Redshift

Job description

  • Develop and operate robust ETL pipelines using Matillion, supported by Infrastructure as Code and Ansible
  • Implement AWS Lambda functions for customized data solutions beyond standard ETL capabilities
  • Integrate diverse data sources and APIs in JSON and XML to centralize enterprise data
  • Design sustainable and scalable data models and complex SQL queries for business use cases
  • Manage master data to ensure accurate consolidation and consistency across systems
  • Operate and optimize the data warehouse infrastructure (Matillion, Redshift, Tableau)
  • Collaborate with cross-functional teams to deliver data-driven solutions and share knowledge via presentations and documentation

Technologies:

  • API
  • AWS
  • Lambda
  • Redshift
  • Ansible
  • Cloud
  • Data Warehouse
  • ETL
  • JSON
  • Kafka
  • Python
  • SQL
  • Tableau
  • XML

Requirements

  • 5+ years of experience in data warehouse development and ETL, ideally with Redshift and Matillion
  • Strong programming skills (Python preferred) and experience with Infrastructure as Code
  • Solid AWS knowledge, including S3, Redshift, Lambda, and cloud optimization
  • Experience with data streaming (e.g., Apache Kafka) and API integrations
  • Advanced SQL and data modeling capabilities with performance optimization experience
  • Familiarity with BI tools, preferably Tableau, for presenting complex datasets
  • Excellent communication skills and the ability to explain technical concepts to non-technical stakeholders
  • Proactive, practical, and business savvy with a hands-on approach to making data work for the company
  • Fluent in English, German is a plus

Benefits & conditions

We are JobCloud, the leading player in Switzerlands online job market, striving to make job search and recruitment as easy as possible. Join our dynamic team of 5 and work with cutting-edge technologies to design and optimize scalable data solutions. We offer flexible work models to achieve a great work-life balance in our modern Zurich office and an international environment with global teams. Your creativity and ideas will be valued, with a competitive salary range of CHF 110000 to 130000 gross per year.

Apply for this position