Data Engineer

Ase Ag
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote
Zürich, Switzerland

Tech stack

JavaScript
Data analysis
Apache HTTP Server
Google BigQuery
Databases
Information Engineering
Data Structures
Relational Databases
Python
PostgreSQL
MongoDB
Message Queuing Telemetry Transport (MQTT)
SQL Databases
Kubernetes
Information Technology

Job description

  • Du entwickelst und betreibst skalierbare Data Pipelines für unsere Sensor- und Event-Daten - von der Ingestion via MQTT und ThingsBoard bis zur strukturierten Speicherung und Aggregation in unseren Datenbanken.
  • Dein Schwerpunkt liegt auf der Verantwortung unserer Kern-Datenbanken: Du entwirfst und optimierst Schemas, entwickelst performante SQL-Abfragen und stellst Datenqualität, Konsistenz und Governance sicher.
  • Du modellierst wartbare und analytisch nutzbare Datenstrukturen für Time-Series- und Vergleichsanalysen und sorgst für effiziente Verarbeitung grosser Datenmengen.
  • Du integrierst Analytics-Plattformen wie Apache Superset und stellst sicher, dass Reporting- und BI-Anforderungen auf einer stabilen, performanten Datenbasis aufbauen.

Dabei arbeitest du mit folgendem Tech Stack:

  • Go, Thingsboard PE (TBEL/ JavaScript), MQTT, Google Pub/Sub
  • Python, SQL
  • PostgreSQL / AlloyDB, BigQuery, MongoDB
  • Apache Superset
  • Containerized Services auf Kubernetes

Requirements

  • Du hast ein Informatik-, Data-Science- oder vergleichbares Studium abgeschlossen (oder befindest dich im fortgeschrittenen Masterstudium), verfügst über gute SQL-Kenntnisse und hast idealerweise bereits mit Event- oder Time-Series-Daten gearbeitet.
  • Du bringst Erfahrung im Data Engineering mit - insbesondere im Aufbau und Betrieb von Data Pipelines ODER Erfahrung in Schema-Design und relationalen Datenbanken sowie Performance-Optimierung.
  • Du bist ein/e ausgesprochene/r Teamplayer/in und suchst eine Aufgabe, in der du mit deinem Wirken in einem kleinen Team direkten Einfluss auf den Unternehmenserfolg hast.
  • Du bist kommunikativ, magst fachliche Diskussionen und kannst dich fliessend auf Deutsch (von Vorteil) oder Englisch verständigen.

Benefits & conditions

  • Spannende Tätigkeiten mit viel Eigenverantwortung und Raum bei der Gestaltung der eigenen Arbeit
  • Arbeiten in einem engagierten Team in unserem modernen Büro an bester Lage im Kreis 4 und teilweise im Homeoffice
  • Interessante Perspektiven und Weiterentwicklungsmöglichkeiten
  • Gute Sozialleistungen

Apply for this position