Unser Kunde ist eine der ältesten familiengeführten IT- und Unternehmensberatungen in Deutschland, die seit 1969 besteht. An mehreren Standorten in Deutschland, der Schweiz und Spanien bietet das Unternehmen umfassende Unterstützung bei der Umsetzung von IT- und Organisationsprojekten. In der Rolle des Data Engineers sind Sie verantwortlich für die Integration von Daten aus verschiedenen Quellen in zentrale Data Warehouses und Data Lakes. Sie entwickeln, konstruieren und warten skalierbare Datenpipelines und ETL-Prozesse unter Verwendung von ETL-Tools wie Informatica PowerCenter. Zudem stellen Sie die Datenqualität und -konsistenz durch Implementierung von Datenvalidierungs- und Bereinigungsprozessen sicher. Die Zusammenarbeit mit Datenanalysten und Data Scientists zur Unterstützung von Datenanalysen und maschinellem Lernen gehört ebenfalls zu Ihren Aufgaben. Darüber hinaus optimieren Sie die Datenarchitektur und verbessern die Effizienz der Datenverarbeitung. Sicherheitsmaßnahmen zum Schutz sensibler Daten sind für Sie selbstverständlich. Sie erstellen und pflegen technische Dokumentationen sowie Datenrichtlinien und überwachen die Dateninfrastruktur zur Sicherstellung der Systemverfügbarkeit und -leistung. Das Unternehmen bietet Ihnen ein flexibles Arbeitszeitmodell und unterstützt die Balance zwischen Arbeit und Freizeit durch hybride Arbeitskonzepte, die sowohl Remote- als auch Vor-Ort-Arbeit umfassen.
Data Engineer (m/w/d) – Informatica / ETL
Beschreibung
Anforderungen
Um als Data Engineer erfolgreich zu sein, sollten Sie ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation vorweisen können. Mindestens zwei Jahre Erfahrung in IT-Projekten, idealerweise in der IT-Beratung, sind erforderlich. Sie sollten über mehrjährige Erfahrung mit Informatica PowerCenter verfügen und sehr gute Kenntnisse in SQL sowie ETL-Prozessen und -Tools mitbringen. Zudem sind gute Kenntnisse in Datenbankmanagementsystemen wie Oracle, SQL Server, MySQL oder PostgreSQL von Vorteil. Erfahrung in der Cloud-Entwicklung mit Plattformen wie AWS, Azure oder Google Cloud ist wünschenswert. Kenntnisse in Programmiersprachen wie Python, Java oder Scala sowie in der Shell-Programmierung unter Linux/Unix sind ebenfalls von Vorteil. Eine Bereitschaft zur Einarbeitung in verschiedene ETL-Tools und Programmiersprachen sowie ein Interesse an KI-Tools sind ebenfalls wichtig. Prinzipielle Reisebereitschaft von bis zu drei Tagen pro Woche, abhängig von der Kundensituation, wird vorausgesetzt. Sehr gute Deutsch- und Englischkenntnisse sind erforderlich.