Verwaltung und Betrieb eines Data-Warehouse-Systems mit Schwerpunkt auf Analyse der Geschäftsanforderungen, Anwendungsdesign, Entwicklung, Codierung, Test, Implementierung und Wartung von Client/Server Data Warehouse- und Data-Mart-Systemen.
Entwicklung komplexer Teradata SQL-Skripte in BTEQ mit OLAP- und Aggregatfunktionen, analytischen Funktionen und rekursiven CTEs.
Umfassende Kenntnisse mit Teradata SQL Assistant und Teradata Viewpoint.
Erstellung rekursiver und iterativer Algorithmen mit Teradata Stored Procedures und Python.
Unix für Dateiverarbeitung auf Serverseite.
Host on Demand für Planung und Ausführung von Prozessen.
Datastage – als Wrapper zum Auslösen von Skripten.
ALM QC.
SVN und GIT.
Grundkenntnisse in Cloud-Computing:
ADF (Azure Data Factory)
ADLS
Python
Databricks (SparkSQL und PySpark)
Azure Synapse Analytics.
Nov. 2020 - Dez. 2023
3 Jahren 2 Monaten
Bukarest, Rumänien
Data-Warehouse-Engineer
Deutsche Bank
Entwurf, Entwicklung, Test und Support neuer Funktionen und laufender Änderungen in verschiedenen Anwendungs-Data-Marts mit Informatica PowerCenter und Oracle SQL & PL/SQL (Packages & Procedures).
Entwurf und Entwicklung von:
Workflows
Worklets
Mappings
Mapplets
Sessions
Tasks
Transformations
Jira, SVN, ALM QC, GitHub, TeamCity/Jenkins.
Unix, Unix Shell.
Durchführung und Implementierung von Tuning-Prozessen.
Einsatz von Control-M für die Vereinfachung der Orchestrierung von Anwendungs- und Daten-Workflows vor Ort oder als Service.
Agile, Scrum-Methodik.
Cognos für Business Reporting.
Extraktion von Daten aus Oracle, DB2, CSV, Flatfiles, JSON usw.
TOAD, SQL Developer.
Unterstützung bei der Erstellung und Entwicklung von SCD-Type1- und Type2-Mappings zur Effizienzsteigerung der ETL-Jobs.
Okt. 2019 - Nov. 2020
1 Jahr 2 Monaten
Bukarest, Rumänien
Senior-ETL-Entwickler
Raiffeisen Bank
Enge Zusammenarbeit mit Fachbereichen und IT-Anwendungsbesitzern zum Verständnis, zur Dokumentation und zum Design von ETL-Prozessen und Anforderungen.
Mitwirkung bei Definition, Entwicklung und Implementierung von Data-Warehouse- und Data-Mart-Datenbanken und deren Inhalten.
Entwicklung und Pflege der Mapping-Logik zum Übertragen von Dateninhalten aus verschiedenen Quellsystemen in das Data Warehouse / Data Marts.
ETL- und Datenkonvertierungsdesign/-implementierung für weitere Datenintegrationsszenarien.
Entwurf, Entwicklung, Test, Optimierung und Bereitstellung von ODI-Packages und Oracle-Stored Procedures/Packages für alle ETL-bezogenen Funktionen.
Planung und Koordination von ETL- und Datenbank-Rollouts mit Projektteam, Entwicklern und Datenbankingenieuren.
Support, Wartung sowie Analyse und Behebung von Problemen in ETL-Prozessen.
Design und Implementierung der BI-Technik und Betriebsarchitektur/-frameworks.
Entwicklung von Endanwender-Berichten vom Anforderungserfassung bis zum Design, Bau, Test und Deployment.
Apr. 2018 - Aug. 2018
5 Monaten
Wien, Österreich
Senior-ETL-Entwickler
Erste Bank
Beitrag zum Design und zur Entwicklung einer umfassenden Datenaustauschlösung einschließlich Überprüfung vorhandener Prozesse zur Bestätigung der technischen Machbarkeit der ODI-Integration.
Sicherstellung von Standards und Best Practices für alle aktuellen und neuen Frameworks.
Erstellung technischer Dokumentation und Aufbauanleitungen für lokale und/oder globale Teams.
Unterstützung bei Code-Reviews, Deployment und Validierung der technischen Lösung bei Bedarf.
Entwicklung und Pflege von SQL- und PL/SQL-Code für Oracle-Datenbanken, Überwachung und Support von ETL/ELT-Integrationen mit ODI.
Arbeit mit Power Designer.
Erstellung von Groovy-Skripten.
Data Vault Methodik:
Hub
Links
Satellite
Event
History (SCD, Snapshot, Bitemporal).
Nov. 2016 - Apr. 2018
1 Jahr 6 Monaten
Bukarest, Rumänien
Senior DWH/BI-Entwickler
Unicredit Business Integrated Solutions
Performance-Tuning von Quellen, Zielen, Mappings und SQL-Abfragen in Transformationen.
Erstellung von BTEQ-Skripten zum Extrahieren von Daten aus dem Warehouse für nachgelagerte Anwendungen.
Entwicklung von ETL-Programmen mit einem Enterprise-Tool (Datastage).
Wesentlicher Beitrag zum ETL-Entwicklungszyklus des Data Warehouse, einschließlich Entwicklung und Test von ETL-Programmen.
Hands-on-Datenbankentwicklung mit SQL und Stored Procedures, z. B. Teradata-Prozeduren oder ähnlichen.
Entwicklung von Datenumwandlungen mit SQL, Datentypkonvertierungen, Joins, Filtern, Übersetzungen, Aggregation, De-/Normalisierung und kundenspezifischen Stored Procedures.
Arbeit mit Teradata Services, Teradata SQL Developer, Teradata Viewpoint.
Beteiligung an der Datenbankoptimierung.
Einführung der AGILE-Methodik für Releases.
Erstellung von Ad-hoc-Berichten für Anwender.
Aug. 2015 - Nov. 2016
1 Jahr 4 Monaten
PL/SQL-Entwickler
Erfahrung in Datenbankprogrammierung und -analyse, einschließlich Cursors, Ref-Cursors, Procedures, Functions und Packages, Oracle Forms, Oracle Standard-Pakete, Collections, partitionierten Tabellen, Objekten, Records, Views usw.
Erfahrung mit komplexen SQL-Abfragen, dynamischem SQL, analytischen Funktionen, verschiedenen Oracle-Objekten.
Fehlerbehebung und System- sowie Nutzersupport.
Analyse, Entwurf, Codierung, Test und Implementierung komplexer Anwendungen basierend auf spezifizierten Anforderungen.
Romanian Commercial Bank (member of Erste Group) & Play Solutions
Erstellung von Testfällen basierend auf ETL-Spezifikationsdokument, Use Cases, Low-Level-Design-Dokument.
Intensive Nutzung von SQL/PLSQL-Abfragen für Datenvalidierung und Backend-Tests.
Validierung der Datenfiles vom Quellsystem, um sicherzustellen, dass korrekte Daten erfasst und in Zieltabellen geladen werden.
Entwicklung von Testplänen und -skripten, Vorbereitung von Testdaten, Abgleich von Datenquellen und Durchführung von Funktionstests.
Support für mehrere Codezweige, Erstellen und Ausliefern von Releases.
Leitung der Testaktivitäten.
Zeit- und Aufgabenmanagement zur Schaffung von Transparenz.
Erfahrung mit IBM Cognos (Reporting).
Erfahrung mit ETL-Systemen (Oracle Warehouse Builder, Oracle Workflow).
Erfahrung mit Datenbanken (Oracle Database).
Erfahrung mit Bugtracking-Systemen (QualityCenter & Application Lifecycle Management).
Mehrfachaufgaben im Bereich Datenbankadministration.
SQL-Tuning (Arbeit mit Hints).
RDBMS-Konzepte.
ETL-Konzepte.
Arbeit mit Datenbankobjekten: Packages, Functions, Procedures, Anonymous Blocks etc.
Fachgespräche mit Bewerbern zur technischen Datenbankkompetenz.
Planung und Aufwandsschätzung für verschiedene Projekte.
Wissenstransfer an Junioren.
Durchführung von ETL- und Datenmanipulationstechniken.
Dokumentation von Source-to-Target-Mappings, Prozess- und Datenflüssen, technischen Spezifikationen und Unit-Test-Dokumentation.
Support beim Ausführen von Prozessen am Bankarbeitsschluss in Testumgebungen.
Juli 2012 - Mai 2013
11 Monaten
Bukarest, Rumänien
QA Warehouse/Reporting (Business Intelligence)
Vodafone Romania
Erfahrung mit ETL-Systemen (Informatica PowerCenter).
Erfahrung in der Analyse von Data-Warehouse-Systemen.
Kenntnisse in Methoden zur Leistungsbemessung.
Erfahrung mit SAP BusinessObjects (Reporting).
Sehr gute Kenntnisse in SQL, PL/SQL und Unix (Erfahrung mit Oracle-Datenbank).
Grundkenntnisse in Web Services (SOAP mit Eclipse-Tools).
Analyse von Auswirkungen verschiedener Patches/Releases in derselben Testumgebung.
Kenntnisse in Abrechnungssystemen.
Erfahrung mit CRM-Systemen.
Zusammenarbeit mit dem BI-Technikteam zur Unterstützung des operativen Bereichs und Entwicklung von BI (gesamter Entwicklungszyklus von Requirements, ETL bis Reporting).
Testen von ETL-Data-Warehouse-Komponenten (Bewertung und Test neuer oder geänderter Funktionalitäten mehrerer Module zur Sicherstellung der Anforderungen und Standards).
Erstellung, Design und Durchführung von Testplänen.
Identifikation, Fehlerbehebung und Lösungsfindung bei potenziellen Problemen.
Freigabe von Anforderungen und Designspezifikationen.
Test von Flatfile-Datenübertragungen.
Mai 2010 - Juli 2012
2 Jahren 3 Monaten
Bukarest, Rumänien
Testprogrammierer
Romanian Commercial Bank (member of Erste Group)
Entwicklung, Verbesserung und Erweiterung automatisierter Testframeworks und Testskripte (Erstellung zahlreicher Skripting-/Programmierungsaufgaben (SQL/PLSQL) via QTP Automation).
Wartung und Verwaltung von Testumgebungen.
Oracle Forms.
Überwachung und Verwaltung von Datenbanksitzungen.
Überprüfungen zum erfolgreichen Deployment von Patches/Releases.
Start/Stop der SQL-Umgebungs-Engines.
Pflege automatischer Jobs (dbms_jobs.submit).
Pflege automatischer Ausführungsprozesse (Operational Core Banking) in Testumgebungen.
Analyse von Tabellen, Schemata und Indices.
Entwicklung von Skripten zum Übertragen von Daten aus Produktion in die Testumgebung (database links).
Befüllung der Datenbank mit Testdaten oder Echt-Daten nach der Umgebungs-Wiederherstellung.
Okt. 2009 - Mai 2010
8 Monaten
Freelancer
5 – 10 Independent Projects
Entwurf und/oder Entwicklung von kundenspezifischen Webanwendungen oder Websites.
MySQL-Datenbanken.
Oracle-Datenbanken.
PHP (Framework – Symfony).
HTML, CSS, XML.
Visual Studio.
ASP.NET.
C#.
JavaScript.
Mai 2008 - Okt. 2009
1 Jahr 6 Monaten
Bukarest, Rumänien
Accounting-Entwickler
S.C. Pagini Aurii S.A. (Golden Pages)
Erstellung einer C#-Anwendung zur Umsetzung folgender Anforderungen: Oracle-Datentransfer – Wizcount.
Export von Umsätzen nach Oracle und Behandlung von Berechnungsfehlern.
Import von Kundenverträgen und zugehörigen Tarifen aus Oracle in Buchhaltungs- und Managementprogramm, Fehlerkorrektur.
Übertragung von Wechseln und Schecks in Oracle-Anwendung.
Analyse und Korrektur doppelter Zahlungen, Strafen, Zuschläge oder Stornierungen fakturierter Verträge.
Support für Anwendungen basierend auf Kontoauszügen von Banc Post, RBS Bank, Credit Europe Bank, Transylvania.
Erstellung von Berichten (Report Viewer) wie:
Umsätze im Zeitraum ‚ – ‘
Einzahlungen wichtiger Kunden in Oracle
Analyse und Fakturierung unbezahlter Beträge nach Buchung, Erstellung von Rechnungsnachlässen.
Beitrag zum Redesign der Website (CSS, XML, HTML).
Sprachen
Rumänisch
Muttersprache
Englisch
Verhandlungssicher
Ausbildung
Sept. 2005 - Juli 2008
Fakultät für Kybernetik, Statistik und Wirtschaftsinformatik, Wirtschaftsuniversität Bukarest