In dieser spannenden Position arbeiten Sie in interdisziplinären Teams an innovativen Lösungen für führende Banken, Kapitalanlagegesellschaften, Versicherungen und andere Finanzdienstleister. Ihre Hauptaufgabe besteht darin, die technische Umsetzung von Datenverarbeitungen im Back-End zu realisieren. Dabei setzen Sie moderne ETL-Tools, Datenbanktechniken sowie Big Data-Technologien ein, um maßgeschneiderte Lösungen für unsere Kunden zu entwickeln. Bereits in der Konzeptionsphase bringen Sie Ihre technische Expertise ein, um optimale Datenmodelle und Daten-Mappings zu erstellen und zu erweitern. Zudem optimieren Sie die Performance von laufzeitkritischen ETL-Prozessen, die große Datenmengen verarbeiten. Sie analysieren Daten in umfangreichen Datenbanken und nutzen SQL sowie moderne Analyse-Werkzeuge, um aussagekräftige Reports zu erstellen. Ihre Aufgaben umfassen auch die Unterstützung bei der Erstellung von Testautomatisierungslösungen für ETL-Strecken und die Implementierung von Prozessen zur Überwachung der Datenqualität. Durch Ihre Kommunikationsstärke sind Sie in der Lage, Informationen von Projektkunden zu beschaffen und Ihre Lösungsvorschläge überzeugend zu präsentieren. Sie erwartet ein dynamisches Arbeitsumfeld mit der Möglichkeit, Verantwortung in Kundenprojekten zu übernehmen und in hochmotivierten Teams zu arbeiten, die flache Hierarchien pflegen.
IT-Consultant ETL / Datenbanken / Big Data für die Finanzbranche (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder Betriebswirtschaft oder hat eine vergleichbare berufliche Erfahrung vorzuweisen. Sie bringen sehr gute Datenbankkenntnisse und mehrjährige praktische Erfahrung in mindestens einem relevanten relationalen Datenbankmanagementsystem (RDBMS) wie Oracle, MS-SQL-Server oder DB2 mit, einschließlich Performance-Optimierung und grundlegenden Administrationsfähigkeiten. Zudem sind Sie mit mindestens einem bekannten ETL-Tool vertraut und haben im Bereich Big Data zumindest grundlegende Kenntnisse, die Sie bereit sind, auszubauen. Programmierkenntnisse in mindestens einer höheren Programmiersprache wie Java oder C#, im Shell-Scripting sowie in der SQL-Programmierung sind ebenfalls erforderlich. Sie sollten den Software-Entwicklungsprozess von der Anforderungsanalyse über das Design bis hin zur Implementierung und Abnahme gut verstehen. Eine hohe Bereitschaft, sich in neue Themen einzuarbeiten und mit neuen Methoden und Tools umzugehen, ist unerlässlich. Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden Ihr Profil ab. Persönliche Eigenschaften wie Teamgeist, Kreativität und die Freude an der Wissensweitergabe sind ebenfalls wichtig. Teilweise Reisebereitschaft wird vorausgesetzt.