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