Data Engineer
Role details
Job location
Tech stack
Job description
- Du setzt Datenbanken auf, optimierst deren Performance und sorgst für eine hohe Datenqualität - insbesondere mit PostgreSQL.
- Du arbeitest mit Apache Airflow und dbt, um Workflows zu orchestrieren und Datenmodelle zu erstellen.
- Du baust und pflegst RESTful APIs (z. B. mit FastAPI), um Daten für interne und externe Stakeholder zugänglich zu machen.
- Du gestaltest, implementierst und verantwortest die kontinuierliche Verbesserung unserer CI/CD-Pipelines, um eine robuste und automatisierte Bereitstellung von Datenlösungen sicherzustellen.
- Du konzipierst und implementierst Monitoring- und Alerting-Lösungen, um die Performance, Verfügbarkeit und Datenqualität unserer Pipelines und Systeme proaktiv zu überwachen und bei Anomalien schnell reagieren zu können.
- Du arbeitest eng mit anderen Teams zusammen, um Dateninfrastrukturen zu designen, die skalierbar, zuverlässig und wartbar sind.
- Du analysierst Anforderungen, berätst interne Teams und Kunden zu datentechnischen Lösungen und setzt diese um.
- Du evaluierst neue Technologien und Methoden, um unsere Datenplattform weiterzuentwickeln.
Requirements
- Abgeschlossenes Hochschulstudium (B.Sc. oder vergleichbar) in Informatik, WirtschaftsInformatik oder einem verwandten Bereich.
- 3-5 Jahre relevante Berufserfahrung im Bereich Data Engineering oder einer ähnlichen Rolle.
- Hervorragende Kenntnisse in Python sowie Erfahrung mit Apache Airflow, dbt und FastAPI.
- Sehr gute Kenntnisse in PostgreSQL (Design, Optimierung, Abfragen).
- Erfahrung mit Docker und Containerisierung von Anwendungen.
- Praktische Erfahrung mit CI/CD-Pipelines und der Automatisierung von Bereitstellungsprozessen.
- Umfassende praktische Erfahrung im Design, der Implementierung und Wartung von CI/CD-Pipelines mittels Tools wie Jenkins, GitLab CI oder Azure DevOps.
- Tiefes Verständnis von Data-Warehouse-Konzepten und der Modellierung von Daten.
- Exzellente Kommunikationsfähigkeiten, um komplexe technische Sachverhalte verständlich zu vermitteln.
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift.
Von Vorteil sind zudem:
- Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP).
- Erfahrung mit der Arbeit in agilen Teams und modernen Entwicklungsmethoden.
Team
Als Mitglied unseres Tech Teams werden sich deine Aufgaben rund um das Thema Data Engineering drehen und arbeitest dabei funktionsübergreifend mit Entwicklern, IT-Spezialisten und Prozessanalysten zusammen. Darüber hinaus wirst du bei eagle lsp mit unseren Rechtsanwälten und Legal Service Agents in regelmäßigem Austausch sein, um Probleme, Anforderungen und Wünsche besser zu verstehen.
Wir organisieren uns und unsere Aufgaben mittels Kanban, um als Team flexibel arbeiten zu können. Im Vordergrund steht für uns, dass wir uns stetig verbessern und neue Dinge ausprobieren.