Mihai (Daniel) Anghel
Senior ETL-Entwickler | Teamleiter
Erfahrungen
Senior ETL-Entwickler | Teamleiter
Unicredit Bank Austria
- Verwaltung des 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-Codes in BTEQ-Skripten unter Verwendung von OLAP- und Aggregatsfunktionen, analytischen Funktionen und rekursiven CTEs
- Umfangreiche Kenntnisse in Teradata SQL Assistant und Teradata Viewpoint
- Erstellung rekursiver und iterativer Algorithmen mit Teradata Stored Procedures und Python
- Einsatz von Unix für Dateioperationen auf Serverseite
- Host On Demand zum Planen und Ausführen von Prozessen
- Datastage als Wrapper zum Auslösen von Skripten
- ALM QC, SVN und GIT
- Grundkenntnisse im Cloud-Computing: ADF (Azure Data Factory), ADLS, Python, Databricks (SparkSQL und PySpark), Azure Synapse Analytics
Data-Warehouse-Ingenieur
Deutsche Bank
- Entwurf, Entwicklung, Test und Support neuer Funktionen und Änderungen in verschiedenen Anwendungs-Data-Marts mit Informatica PowerCenter und Oracle SQL & PL/SQL (Packages und Procedures)
- Entwurf und Entwicklung von Workflows, Worklets, Mappings, Mapplets, Sessions, Tasks und Transformationen
- Einsatz von Jira, SVN, ALM QC, GitHub und TeamCity/Jenkins
- Unix- und Unix-Shell-Scripting
- Durchführung und Implementierung von Tuning-Prozessen
- Einsatz von ControlM zur Vereinfachung der Applikations- und Daten-Workflow-Orchestrierung vor Ort oder als Service
- Agile- und Scrum-Methodik
- Einsatz von Cognos für Geschäftsberichte
- Extraktion von Daten aus Oracle, DB2, CSV, Flat Files und JSON
- TOAD und SQL Developer
- Unterstützung beim Entwurf und der Entwicklung von SCD Typ-1- und Typ-2-Mappings zur Steigerung der Effizienz von ETL-Jobs
Senior ETL-Entwickler
Raiffeisen Bank
- Enge Zusammenarbeit mit Fachbereich und IT-Anwendungseigentümern, um ETL-Prozesse und Anforderungen zu verstehen, zu dokumentieren und zu entwerfen
- Mitwirkung bei der Definition, Entwicklung und Implementierung von Data-Warehouse- und Data-Mart-Datenbanken sowie deren Inhalt
- Entwicklung und Pflege der Mapping-Logik, um Dateninhalte aus verschiedenen Quellsystemen in Data-Warehouse und Data-Marts zu übertragen
- Entwurf und Implementierung von ETL- und Datenkonvertierungsprozessen für weitere Data-Integration-Szenarien
- Entwurf, Entwicklung, Test, Optimierung und Deployment von ODI-Paketen und Oracle Stored Procedures zur Durchführung aller ETL-bezogenen Funktionen
- Planung und Koordination von ETL- und Datenbank-Rollouts zusammen mit Projektteam, Entwicklungs- und Datenbankingenieuren
- Support, Wartung sowie Untersuchung und Lösung von Problemen in ETL-Prozessen
- Entwurf und Implementierung technischer und operativer BI-Architektur und Frameworks
- Entwicklung von Endanwenderberichten von der Anforderungserfassung über Entwurf, Erstellung und Test bis hin zum Deployment
Senior ETL-Entwickler
Erste Bank
- Mitwirkung beim Entwurf und der Entwicklung einer Gesamtlösung für den Datenaustausch, einschließlich Prüfung bestehender Prozesse zur Bestätigung der technischen Machbarkeit der ODI-Integration
- Sicherstellung, dass Standards und Best Practices für alle aktuellen und neuen Frameworks eingehalten werden
- Erstellung technischer Dokumentationen und Installationsanleitungen für globale Teams vor Ort und remote
- Mitarbeit bei Code-Reviews, Deployment und Validierung der technischen Lösung
- Entwicklung und Pflege von SQL- und PL/SQL-Code für die Oracle-Datenbank nach Bedarf
- Wartung, Überwachung und Support von ETL/ELT-Integrationen mit ODI
- Arbeit mit PowerDesigner und Erstellung von Groovy-Skripten
- Data Vault-Methodik: Hub, Links, Satellite, Event, History (SCD, Snapshot, Bitemporal)
Senior DWH-/BI-Entwickler
Unicredit Business Integrated Solutions
- Performance-Tuning von Quellen, Zielen, Mappings und SQL-Abfragen in Transformationen
- Erstellung von BTEQ-Skripten zur Extraktion von Daten aus dem Data-Warehouse für nachgelagerte Anwendungen
- Entwicklung von ETL-Programmen mit einem Enterprise-Tool (Datastage)
- Wesentliche Mitwirkung am ETL-Entwicklungszyklus des Data-Warehouse, inklusive Entwicklung und Test von ETL-Programmen
- Praktische Datenbankentwicklung mit SQL und Stored Procedures, z. B. Teradata-Procedures
- Entwicklung von Daten-Transformationen unter Einsatz von SQL, Datentypkonvertierungen, Joins, Filtern, Übersetzungen, Aggregationen, De-/Normalisierung und kundenspezifischen Stored Procedures
- Arbeit mit Teradata Services, Teradata SQL Developer und Teradata Viewpoint
- Beteiligung an der Datenbankoptimierung
- Implementierung der Agile-Methodik für Releases
- Erstellung von Ad-hoc-Berichten für Anwender
PL/SQL-Entwickler
Unicredit Business Integrated Solutions
- Datenbankprogrammierung und -analyse, einschließlich Cursor, Ref-Cursor, Prozeduren, Funktionen und Pakete, Oracle Forms, von Oracle bereitgestellte Pakete, Sammlungen, partitionierte Tabellen, Objekte, Datensätze und Sichten
- Komplexe SQL-Abfragen, dynamisches SQL, analytische Funktionen und verschiedene Oracle-Objekte
- Fehlerbehebung und System- sowie Anwenderunterstützung
- Analysieren, Entwerfen, Programmieren, Testen und Implementieren komplexer Anwendungen basierend auf definierten Vorgaben
- Sprachspezifische Ausnahmebehandlung in PL/SQL
- SQL-Optimierung
Senior QA im Data-Warehouse/Reporting (Business Intelligence)
Romanian Commercial Bank; Play Solutions
- Testfälle basierend auf dem ETL-Spezifikationsdokument, den Use Cases und dem Low-Level-Design-Dokument erstellen
- Umfangreiche SQL- und PL/SQL-Abfragen zur Datenvalidierung und Backend-Tests verwenden
- Quelldateien validieren, um die korrekte Erfassung in den Zieltabellen zu gewährleisten
- Testpläne und -skripte entwickeln, Testdaten vorbereiten, Datenquellen abgleichen und funktionale Tests durchführen
- Mehrere Codezweige unterstützen, Releases erstellen und ausliefern
- Testaktivitäten leiten und Zeit- und Aufgabenmanagement übernehmen, um Transparenz zu gewährleisten
- Erfahrung mit IBM Cognos für Reporting- und ETL-Systeme (Oracle Warehouse Builder, Oracle Workflow)
- Arbeiten mit Oracle-Datenbank und Bug-Tracking-Systemen (QualityCenter und ALM)
- Verschiedene Aufgaben in der Testdatenbankverwaltung durchführen
- SQL-Tuning mithilfe von Hints und RDBMS-Konzepten
- ETL-Konzepte und Arbeiten mit Datenbankobjekten: Pakete, Funktionen, Prozeduren und anonyme Blöcke
- Potenzielle Kandidaten zu technischem Datenbankwissen interviewen
- Verschiedene Projekte planen und schätzen sowie Wissen an Junioren weitergeben
- ETL- und Datenmanipulationstechniken durchführen
- Source-to-Target-Zuordnungen, Prozessabläufe, Datenflüsse, technische Spezifikationen und Unit-Test-Dokumente dokumentieren
- Die Ausführung von Prozessen zum Geschäftsschluss in Testumgebungen unterstützen
QA im Data-Warehouse/Reporting (Business Intelligence)
Vodafone Romania
- Mit ETL-Systemen (Informatica PowerCenter) arbeiten und Systemanalysen für Data Warehouses durchführen
- Kenntnisse in Leistungskennzahlen-Methodik und Erfahrung mit Business Objects Reporting
- Fundierte SQL-, PL/SQL- und Unix-Kenntnisse (Oracle-Datenbank)
- Gute Kenntnisse in Webservices (SOAP mit Eclipse-Tools)
- Auswirkungen von Patches und Releases in Testumgebungen analysieren
- Erfahrung mit Abrechnungssystemen und Systemen für Kundenbeziehungsmanagement
- Unterstützung des operativen Bereichs und der BI-Entwicklung über den gesamten Entwicklungszyklus von der Anforderungserfassung über ETL bis zur Bereitstellung von Anwenderberichten
- ETL-Data-Warehouse-Komponenten testen, um Funktionalität und Standardkonformität zu überprüfen
- Testpläne entwerfen, erstellen und durchführen
- Potenzielle Probleme identifizieren, analysieren und beheben
- Anforderungen und Design-Spezifikationen freigeben
- Datenübertragungen von Flat Files testen
Testprogrammierer
Romanian Commercial Bank
- Automatisierte Testframeworks und Testskripte mit QTP-Automation und SQL/PL SQL-Skripting entwickeln, verbessern und erweitern
- Testumgebungen und Oracle Forms warten und verwalten
- Datenbanksitzungen überwachen und verwalten sowie Deployment von Patches und Releases überprüfen
- SQL-Umgebungs-Engine starten und stoppen
- Automatisierte Jobs mit DBMS_JOBS.SUBMIT pflegen und automatische Ausführungsprozesse für den operativen Kernbankbetrieb in Testumgebungen verwalten
- Tabellen, Schemata und Indizes analysieren
- Skripte entwickeln, um Daten über DB-Links von der Produktion in die Testumgebung zu übertragen
- Datenbank nach dem Neuaufbau der Umgebung mit Test- oder Echtdaten befüllen
Freiberufler
Independent Projects
- Maßgeschneiderte Webanwendungen und Websites entwerfen und entwickeln
- Mit MySQL- und Oracle-Datenbanken arbeiten
- PHP (Symfony-Framework), HTML, CSS und XML
- Visual Studio, ASP.NET, C# und JavaScript
Entwickler im Rechnungswesen
S.C. Pagini Aurii S.A. (Golden Pages)
- Erstellte C#-Anwendung für den Datentransfer zu Oracle (Wizcount)
- Exportierte Umsätze nach Oracle und behandelte Rechenfehler
- Importierte Kundenverträge und zugehörige Sätze aus Oracle in das Buchhaltungs- und Managementprogramm und korrigierte Fehler
- Übertrug Wechsel und Schecks in die Oracle-Anwendung
- Analysierte und korrigierte Doppelzahlungen, Strafen, Erhöhungen oder Stornierungen von in Rechnung gestellten Verträgen
- Unterstützte Anwendungen basierend auf Bankeinzahlungsabrechnungen von BancPost, RBS Bank, Credit Europe Bank und Transylvania
- Erstellte Berichte (Report Viewer) wie Umsätze im Zeitraum, Geldeingänge für Großkunden in Oracle, offene Rechnungen nach Buchveröffentlichung und Ausstellung von Skontorechnungen
- Mitgewirkt am Redesign der Website (CSS, XML und HTML)
Fähigkeiten
Teamgeist
Gute Fähigkeit, Sich An Multikulturelle Umgebungen Anzupassen
Gute Kommunikationsfähigkeiten
Schulungsfähigkeiten
Anpassungsfähigkeit Und Flexibilität
Aufmerksamkeit Fürs Detail
Multitasking-fähigkeiten
Kommunikationsfähigkeiten
Entscheidungsfähigkeit
It
Bankwesen
Telekommunikation
E-commerce
Rdbms
Scripting
Oop
Abfragesprache
Prozedurale Sprache
Führerschein Klasse B
Sprachen
Ausbildung
Fakultät für Kybernetik, Statistik und Wirtschaftsinformatik (Wirtschaftsakademie Bukarest)
Hochschulabschluss · Wirtschaftsinformatik · Bukarest, Rumänien
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Mihai ansässig?
Welche Sprachen spricht Mihai?
Wie viele Jahre Erfahrung hat Mihai?
Für welche Rollen wäre Mihai am besten geeignet?
Was ist das neueste Projekt von Mihai?
Für welche Unternehmen hat Mihai in den letzten Jahren gearbeitet?
In welchen Industrien hat Mihai die meiste Erfahrung?
In welchen Bereichen hat Mihai die meiste Erfahrung?
In welchen Industrien hat Mihai kürzlich gearbeitet?
In welchen Bereichen hat Mihai kürzlich gearbeitet?
Was ist die Ausbildung von Mihai?
Wie ist die Verfügbarkeit von Mihai?
Wie hoch ist der Stundensatz von Mihai?
Wie kann man Mihai beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior ETL-Entwickler | Teamleiter
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Măgurele, Rumänien arbeiten