Mihai (Daniel) Anghel

Senior ETL-Entwickler | Teamleiter

Măgurele, Rumänien
Erfahrungen
März 2022 - Bis heute
3 Jahren 5 Monaten
Wien, Österreich

Senior ETL-Entwickler | Teamleiter

Unicredit Bank Austria

  • 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-Abfragen in BTEQ-Skripten unter Verwendung von OLAP- und Aggregatfunktionen, Analysefunktionen und rekursiven CTEs
  • Umfassende Erfahrung mit Teradata SQL Assistant und Teradata Viewpoint
  • Aufbau rekursiver und iterativer Algorithmen mit Teradata Stored Procedures und Python
  • Unix für Dateiverarbeitung auf Server-Seite
  • Host on Demand zur 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 fortlaufender Änderungen in verschiedenen Daten-Marts mit Informatica PowerCenter und Oracle SQL & PL/SQL (Packages & Procedures)
  • Erstellung 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 Tunings
  • Nutzung von Control-M zur Vereinfachung der Anwendungs- und Daten-Workflow-Orchestrierung vor Ort oder als Service
  • Agile, Scrum-Methodik
  • Cognos für Business Reporting
  • Extraktion von Daten aus Oracle, DB2, CSV, Flat Files, JSON usw.
  • TOAD, SQL Developer
  • Mitwirkung beim Design und der Entwicklung von SCD Type 1 und Type 2 Mappings zur Verbesserung der ETL-Job-Effizienz
Okt. 2019 - Nov. 2020
1 Jahr 2 Monaten
Bukarest, Rumänien

Senior ETL-Entwickler

Raiffeisen Bank

  • Enge Zusammenarbeit mit Business- und IT-Anwendungsverantwortlichen zum Verstehen, Dokumentieren und Entwerfen von ETL-Prozessen und -Anforderungen
  • Beteiligung an Definition, Entwicklung und Implementierung von Data-Warehouse- und Data-Mart-Datenbanken und deren Inhalt
  • Entwicklung und Pflege von Mapping-Logik zum Übertragen von Daten aus verschiedenen Quellsystemen ins Data Warehouse/Data Marts
  • Design und Implementierung von ETL- und Datenkonvertierungsprozessen für andere Datenintegrationsszenarien
  • Entwurf, Entwicklung, Test, Optimierung und Deployment von ODI-Paketen und Oracle Stored Procedures/Packages für alle ETL-Funktionen
  • Planung und Koordination von ETL- und Datenbank-Rollouts mit Projektteam, Entwicklern und Datenbankingenieuren
  • Support, Wartung sowie Untersuchung und Lösung von ETL-Prozess-Problemen
  • Design und Implementierung von BI-Technik- und Betriebsarchitekturen/-Frameworks
  • Entwicklung von Endbenutzerberichten von der Anforderungserfassung bis zum Design, Aufbau, Test und Deployment
Apr. 2018 - Aug. 2018
5 Monaten
Wien, Österreich

Senior ETL-Entwickler

Erste Bank

  • Mitwirkung am Design und der Entwicklung einer Gesamtlösung für Datenaustausch, einschließlich Prüfung bestehender Prozesse auf technische Machbarkeit der ODI-Integration
  • Einhaltung von Standards und Best Practices für alle aktuellen und neuen Frameworks
  • Erstellung technischer Dokumentationen und Aufbauanleitungen für globale Teams vor Ort und remote
  • 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; Monitoring und Support von ETL/ELT-Integrationen mit ODI
  • Arbeit mit PowerDesigner
  • 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 zur Datenextraktion aus dem Warehouse für nachgelagerte Anwendungen
  • Entwicklung von ETL-Programmen mit einem Enterprise-Tool (Datastage)
  • Wesentlicher Beitrag zum ETL-Entwicklungszyklus im Data Warehouse, einschließlich Entwicklung und Test von ETL-Programmen
  • Praktische Datenbankentwicklung mit SQL und Stored Procedures, z. B. Teradata-Prozeduren oder Ähnlichem
  • Entwicklung von Datenumwandlungen mit SQL, Datentypsumwandlungen, Joins, Filtern, Übersetzungen, Aggregation, De-/Normalisierung und kundenspezifischen Stored Procedures
  • Einsatz von Teradata Services, Teradata SQL Developer, Teradata Viewpoint
  • Beteiligung an Datenbankoptimierung
  • Implementierung 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 mitgelieferte Packages, Collections, Partitioned Tables, Objects, Records, Views usw.
  • Erfahrung mit komplexen SQL-Abfragen, Dynamic SQL, Analysefunktionen, diversen Oracle Objects
  • Fehlerbehebung und System- sowie Anwendersupport
  • Analyse, Design, Codierung, Test und Implementierung komplexer Anwendungen basierend auf Anforderungen
  • PL/SQL-spezifisches Exception-Handling
  • SQL-Optimierung
Mai 2013 - Aug. 2015
2 Jahren 4 Monaten
Bukarest, Rumänien

Senior QA Warehouse/Reporting (Business Intelligence)

Romanian Commercial Bank

  • Erstellung von Testfällen basierend auf ETL-Spezifikationen, Use Cases, Low-Level-Design-Dokument
  • Intensiver Einsatz von SQL/PL SQL-Abfragen für Datenvalidierung und Backend-Tests
  • Prüfung der Quelldateien, um sicherzustellen, dass korrekte Daten in die Zieltabellen geladen werden
  • Entwicklung von Testplänen und -skripten, Vorbereitung von Testdaten, Abgleich von Datenquellen und Durchführung funktionaler Tests
  • Unterstützung mehrerer Codezweige, Erstellung und Lieferung von Releases
  • Leitung der Testaktivitäten
  • Zeit- und Aufgabenmanagement zur Gewährleistung von Transparenz
  • Erfahrung mit IBM Cognos (Reporting)
  • Erfahrung mit ETL-Systemen (Oracle Warehouse Builder, Oracle Workflow)
  • Erfahrung mit Datenbanken (Oracle Database)
  • Erfahrung mit Bug-Tracking-Systemen (QualityCenter & ALM)
  • Mehrere Aufgaben in der Testdatenbankadministration
  • SQL-Tuning (Einsatz von Hints)
  • RDBMS-Konzepte
  • ETL-Konzepte
  • Arbeiten mit Datenbankobjekten: Packages, Functions, Procedures, Anonymous Blocks usw.
  • Technische Interviews potenzieller Kandidaten
  • Planung und Schätzung verschiedener Projekte
  • Wissensweitergabe an Junioren
  • Durchführung von ETL- und Datenmanipulationstechniken
  • Dokumentation von Source-to-Target-Mappings, Prozess- und Datenflüssen, technischen Spezifikationen und Unit-Test-Dokumenten
  • Unterstützung beim Ausführen von Prozessen am Ende des Banktages 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 Data-Warehouse-Systemanalyse
  • Kenntnisse der Leistungskennzahlen-Methodik
  • Erfahrung mit Business Objects (Reporting)
  • Fundierte Kenntnisse in SQL, PL/SQL und Unix (Oracle-Datenbank)
  • Gute Kenntnisse von Web Services (SOAP mit Eclipse-Tools)
  • Analyse der Auswirkungen verschiedener Patches/Releases in derselben Testumgebung
  • Kenntnisse von Abrechnungssystemen
  • Erfahrung mit CRM-Systemen
  • Zusammenarbeit mit dem BI-Technikteam zur Unterstützung des operativen Bereichs und der BI-Entwicklung (vollständiger Entwicklungszyklus von Anforderungserhebung, ETL bis Berichtserstellung und -lieferung)
  • Test von ETL-Data-Warehouse-Komponenten (Bewertung und Test neuer oder geänderter Funktionen aus mehreren Modulen, um sicherzustellen, dass die Anwendung den Anforderungen entspricht und Standards einhält)
  • Erstellung, Design und Ausführung von Testplänen
  • Identifikation, Fehlerbehebung und Lösungsvorschläge für potenzielle Probleme
  • Abnahme von Anforderungen und Designspezifikationen
  • Test von Flat-File-Datenübertragungen
Mai 2010 - Juli 2012
2 Jahren 3 Monaten
Bukarest, Rumänien

Testing Programmer

Romanian Commercial Bank

  • Entwicklung, Verbesserung und Erweiterung automatisierter Test-Frameworks und Testskripte (zahlreiche Aufgaben im Scripting/Programming mit SQL/PL SQL via QTP Automation)
  • Pflege und Verwaltung von Testumgebungen
  • Verfolgung und Verwaltung von Datenbanksessions
  • Prüfung erfolgreicher Deployments von Patches/Releases
  • Start/Stop der SQL-Engines in Testumgebungen
  • Verwaltung automatischer Jobs (dbms_jobs.submit)
  • Verwaltung automatischer Ausführungsprozesse (Core Banking) in Testumgebungen
  • Analyse von Tabellen, Schemata und Indizes
  • Erstellung von Skripten zum Übertragen von Daten von Produktion in Testumgebung (Database Links)
  • Befüllen der Datenbank mit Test- oder Realdaten nach Neuaufsetzen der Umgebung
Okt. 2009 - Mai 2010
8 Monaten

Freelancer

Design und Entwicklung von individuellen Webanwendungen oder Webseiten mit:

  • 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 Developer

S.C. Pagini Aurii S.A.

Entwicklung einer C#-Anwendung zur Umsetzung folgender Anforderungen:

  • Datentransfer von Oracle – Wizcount
  • Export von Erlösen nach Oracle und Fehlerkorrektur
  • Import von Kundenverträgen und zugehörigen Tarifen von Oracle ins Buchhaltungs- und Managementprogramm, Fehlerkorrektur
  • Übertragung von Wechseln und Schecks in die Oracle-Anwendung
  • Analyse und Korrektur von Doppelzahlungen, Strafen, Erhöhungen oder Stornierungen in fakturierten Verträgen
  • Unterstützung von Anwendungen basierend auf Bankauszügen von Banc Post, RBS Bank, Credit Europe Bank, Transylvania
  • Erstellung von Berichten (Report Viewer) wie: Erlöse im Zeitraum, Einzüge für Hauptkunden in Oracle
  • Analyse und Fakturierung offener Posten nach Abschlussbuchungen, Erstellung von Gutschriften
  • Mitwirkung beim Redesign der Website (CSS, XML, HTML)
Sprachen
Rumänisch
Muttersprache
Englisch
Verhandlungssicher
Ausbildung
Okt. 2005 - Juni 2008

Faculty of Cybernetics Statistics and Economic Informatics (Bucharest Academy of Economic Studies)

Abschluss · Wirtschaftsinformatik · Bukarest, Rumänien

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen