WS
Data Engineer – Oracle, Python, CI/CD, Oracle Apex, dbt und Fahrplan (m/w/d)
Westhouse Schweiz AG
Remote (Global) Today
About the role
About
Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.
Für unseren Kunden suchen wir aktuell eine/n Data Engineer – Oracle, Python, CI/CD, Oracle Apex, dbt und Fahrplan (m/w/d) – Remote, Frankfurt am Main.
Responsibilities
- Planung
- Analyse von IST‑Systemen, -Anwendungen und -Architekturen und Adaption auf Zielarchitekturvorgaben für die Entwicklung
- Konzeption von nutzerzentrierten Web‑Anwendungen auf Basis von Cloud‑Technologien
- Konzeption von funktionalen Schnittstellen zwischen Anwendungen und Prozessen
- Entwicklung von nutzerzentrierten Web‑Anwendungen auf Basis von Cloud‑Technologien
- Entwicklung von funktionalen Schnittstellen zwischen Anwendungen und Prozessen
- Transformation zwischen Design und Entwicklung für Umsetzung von Prototypen und Beratung zu technischen Aspekten der Umsetzung
- Testen und Debuggen von Softwareanwendungen, um sicherzustellen, dass diese vorgegebene Qualitätsstandards erfüllen
- Erstellung von Datenbankstrukturen und Aufbau von Schnittstellen zwischen Datenbanken und Systemen
- Erstellung einer Dokumentation der Entwicklung
- Erstellung und Übergabe eines Betriebs‑ und Entwicklungshandbuchs
Qualifications
Must‑criteria (MUSS‑Kriterien)
- Sehr gute Kenntnisse mit Cloud‑basierten relationalen Datenbanken
- Fundierte Erfahrung in Konzeption, Modellierung und Betrieb relationaler Datenbanken (ER‑Modellierung, Normalisierung, Performance‑Tuning)
- Tiefgehende Kenntnisse in Oracle (z. B. SQL/PL/SQL, Partitionierung, Indizierungs‑ und Optimierungsstrategien, Backup/Recovery)
- Python für Daten‑ und Integrationslösungen
- Sehr gute Kenntnisse in Python (3.x) für Daten‑Pipelines und Integrationsaufgaben (z. B. Modulstruktur, Tests, Packaging)
- Fundierte Erfahrung mit CI/CD‑Prozessen für Build, Test, Qualitätssicherung und Deployment
- Technische Dokumentation und Architektur: Erstellung und Pflege technischer Dokumentation gemäß C4‑Modell (mind. C1–C3) inkl. ADRs (Architecture Decision Records)
- Strukturierte Ablage, Reviews und Nachverfolgbarkeit der Artefakte in Confluence
- Fundierte Erfahrung in der Entwicklung und Architektur von Microservices für Web‑Anwendungen (insb. Java und TypeScript)
Nice‑to‑have criteria (SOLL‑Kriterien)
- Oracle APEX: Fundierte Erfahrung in der Entwicklung und dem Betrieb von APEX‑Anwendungen (inkl. Authentifizierung/Autorisierung, Performance, Deployment)
- Starburst/Trino: Fundierte Erfahrung mit Starburst/Trino im Kontext Data Lakehouse (z. B. Anbindung an S3, Katalog/Metastore, Query‑Optimierung, Sicherheitskonzepte)
- dbt (Data Build Tool): Sehr gute Kenntnisse in dbt Core oder dbt Cloud (Modelle, Tests, Dokumentation, Snapshots, Environments)
- Domänenkenntnis Fahrplan: Nachweisbare Erfahrung in bahnspezifischen Domänen (Fahrplan, Regelzugbildung o. ä.), z. B. durch Projekte, Prototypen oder Prozessexzellenz
Requirements
- Sehr gute Kenntnisse mit Cloud-basierten relationalen Datenbanken
- Fundierte Erfahrung in Konzeption, Modellierung und Betrieb relationaler Datenbanken (ER-Modellierung, Normalisierung, Performance-Tuning)
- Tiefgehende Kenntnisse in Oracle (z. B. SQL/PL/SQL, Partitionierung, Indizierungs- und Optimierungsstrategien, Backup/Recovery)
- Sehr gute Kenntnisse in Python (3.x) für Daten-Pipelines und Integrationsaufgaben (z. B. Modulstruktur, Tests, Packaging)
- Fundierte Erfahrung mit CI/CD Prozessen für Build, Test, Qualitätssicherung und Deployment
- Erstellung und Pflege technischer Dokumentation gemäß C4-Modell (mind. C1–C3) inkl. ADRs (Architecture Decision Records)
- Strukturierte Ablage, Reviews und Nachverfolgbarkeit der Artefakte in Confluence
- Fundierte Erfahrung in der Entwicklung und Architektur von Microservices für Web-Anwendungen (insb. Java und TypeScript)
Responsibilities
- Analyse von IST-Systemen, -Anwendungen und -Architekturen und Adaption auf Zielarchitekturvorgaben für die Entwicklung
- Konzeption von nutzerzentrierten Web-Anwendungen auf Basis von Cloud-Technologien
- Konzeption von funktionalen Schnittstellen zwischen Anwendungen und Prozessen
- Entwicklung von nutzerzentrierten Web-Anwendungen auf Basis von Cloud-Technologien
- Entwicklung von funktionalen Schnittstellen zwischen Anwendungen und Prozessen
- Transformation zwischen Design und Entwicklung für Umsetzung von Prototypen und Beratung zu technischen Aspekten der Umsetzung
- Testen und Debuggen von Softwareanwendungen, um sicherzustellen, dass diese vorgegebene Qualitätsstandards erfüllen
- Erstellung von Datenbankstrukturen und Aufbau von Schnittstellen zwischen Datenbanken und Systemen
- Erstellung einer Dokumentation der Entwicklung
- Erstellung und Übergabe eines Betriebs- und Entwicklungshandbuch
Skills
CI/CDClouddbtDockerER-ModellierungFahrplanJavaMicroservicesNormalisierungOracleOracle APEXOracle ApexPerformance-TuningPythonSQLStarburst/TrinoTypeScriptTrino
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free