Profilbild von Raimund Eder Senior Cloud / Microservices and Integration Expert aus Salzburg

Raimund Eder

verfügbar

Letztes Update: 01.09.2023

Cloud / Microservices and Integration Expert

Firma: Iuvare IT Consulting GmbH
Abschluss: Dipl. Ing.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagwörter

Oracle Financials Java Business To Business Cloud Computing SOAP Softwareentwicklung Apache Camel Springboot Backend Api-Management + 57 weitere Schlagwörter anzeigen

Dateianlagen

20230924-CV-RaimundEder-DE_280823.pdf

Skills

Branchen
    • e-Health -  CompuGroup Medical CGM 
    • Einzelhandel – Spar Business Services GmbH
    • Großhandel – Thermo Fisher Scientific
    • Bankwesen  - Schoellerbank, Raiffeisen Capital Management
    • Bildung – Fachhochschule Salzburg
    • Energie – Wien Energie
    • Telekommunikation – Hutchison 3G Austria Gmbh „Drei“
    • Mineralölverarbeitung -  OMV

Technologien / Konzepte
    • Cloud / Cluster (Openshift, Kubernetes, Azure, AWS)
    • API Management (via Apache Camel)
    • Verteilte Systeme, Service Oriented Architectures, Enterprise Service Bus
    • EAI Architekturen und Plattformen, Business Process Management
    • Integration verschiedenster Geschäftsanwendungen, CRM / ERP (SAP, IBS, Chordiant, etc)
    • Signaturen und Zertifikate, E-Invoicing, RKSV / Blockchain 
    • Entwurfsmuster, REST Service Spezifikationen, UML Modellierung
    • Software Design und Entwicklung
    • Java based Backend Frameworks (Spring Boot, Quarkus) / Reactive Programming
    • Web Services, SOAP, REST, API Management
    • B2B Integration – geläufige Standards, Protokolle, Best-Practices
Middleware
    • EAI Technologien: WebMethods Suite (inkl. 10.11), Oracle SOA Suite (11g, 12c), Apache Camel
    • Application Server (BEA Weblogic, IBM Websphere, JBoss)
    • Message Queues (Kafka, WM Broker, Oracle MQ, IBM MQ Series, Artemis AMQP, JMS)

Datenbanktechnik
    • Relationale und Objektrelationale Datenbankkonzepte
    • Datenbankdesign / ER Modellierung
    • Diverse DBMS (Postgres, Oracle, DB2, MySQL / MariaDB)
    • SQL, NOSQL 
    • ORM

Integration
    • B2B Platformen (GS1, Oracle Supplier Network, Hubwoo, OB10, EGS, Science Warehouse)
    • Logistik Schnittstellen (TNT, DPD, DHL, Track & Trace)
    • Formate (IDOC, XML, SOAP, WSDL, JSON, YAML, FlatFile, cXML, xCBL, OAG, ,..)
    • Protokolle (HTTPS, AS2, S/FTP/S, SMTP, IMAP)

Software Engineering
    • Diverse objektorientierte und interpretierte Sprachen (Schwerpunkt Java)
    • Backend: Spring Boot, Quarkus
    • Frontend: Angular, Vue, Typescript
    • SCM (GIT, SVN, CVS)
    • Lifecycle Management (Maven, Ant, Gradle)
    • CI/CD (Jenkins, Gitlab)

Projekthistorie

04/2022 - 11/2022
Microservices Architektur und Entwicklung (Java / Quarkus)
CompuGroup Medical CGM (Pharma und Medizintechnik, 5000-10.000 Mitarbeiter)

Erarbeitung eines Architekturvorschlags, Design und Implementierung eines Messaging Backbones für Nachrichten an Endkunden über verschiedene Kanäle (Email, SMS, etc) inkl. Multi-Tenant Message Template Management (inkl AWS S3 Storage der Daten) , Message Token Validation.  (5 ineinandergreifende Microservices verknüpft mit Kafka und Kafka Streams). Zugriff auf diese Services Contract-First / OpenAPI.

Erarbeitung eines Architekturvorschlags, Design und Implementierung einer Auditlog-Solution basierend auf TimescaleDB zur Verwaltung aller durchgeführten Operationen mit einem Volumen von über 1,8 M Einträgen / Tag, mit Fokus auf effizienter Suche und, per kryptografischer Signatur, rechtlicher Nachvollziehbarkeit.

Erarbeitung eines Architekturvorschlags, Design und Implementierung einer Directory-Solution basierend auf PostgreSQL und ElasticSearch zur Verwaltung von Katalogdaten aus verschiedenen Quellen. Wesentlicher Fokus dieser Arbeit war unter Anderem das Speichern verschiedenartiger Verknüpfungen zwischen den Entitäten und das „Matching“ der zusammengehörenden oder auch redundanten Daten (gleiche Daten aus verschiedenen Quellen)

Erarbeitung eines Architekturvorschlags, Design und Implementierung einer App-Store-Solution zur Verwaltung von Produkten basierend auf der zur Verfügung gestellten Plattform.

Technologien (Auszug):

Quarkus, Reactive Programming (Mutiny / Vert.x) Kubernetes, Postgresql, TimescaleDB, Kafka, Infinispan, Redis, OpenAPI, Swagger, Apicurio, Avro


01/2020 - 12/2021
EAI Expert (Java / Spring / Camel)
Spar Business Services GmbH (Konsumgüter und Handel, 250-500 Mitarbeiter)

Architektur und Entwicklung eines individuellen EAI Systems zur Ablöse der Oracle SOA Suite basierend auf Apache Camel / Spring Boot als Microservices deployed in einem OpenShift Cluster. 

Spezifikation und Implementierung von REST Services in OpenAPI 3.

Einrichten der Microservices Architektur des EAI Systems auf dem Openshift Cluster inkl. Monitoring, Logging, Tracing etc.

Einrichten des CI/CD Prozesses der Microservices unter Zuhilfenahme von Gitlab CI/CD, Maven, Nexus Repository Server und Helm. 

API Management via Camel Service Proxy

05/2015 - 12/2019
EAI Expert (Java / Oracle SOA Suite)
Spar Business Services GmbH (Konsumgüter und Handel, 250-500 Mitarbeiter)

Schnittstellendesign und -entwicklung basierend auf Oracle SOA Suite und Oracle Service Bus. Migration von Legacy Schnittstellen.

Entwicklung von Schnittstellen zwischen verschiedenen Kernsystemen des Handelskonzernes (unter anderem Systeme basierend auf SAP, SSI Schaefer WAMAS, Unternehmenseigene ERP Lösungen, …)

Entwicklung und Weiterentwicklung von B2B Schnittstellen basierend auf Standard EDI (u.a. ORDERS, INVOICE, DESADV, PRICAT, …) und Datenaustausch via GS1 zur Übertragung von z.b. Daten zur Lebensmittelinhaltsverordnung.

Schnittstellen unter Berücksichtigung von eIDAS konformen Signaturen (qualifizierte Zertifikate mit PAdES Signaturstandard)

Dokumentation der Mapping Logiken und Beratung beim Design von neuen Schnittstellen.

Eingesetzte Komponenten: Oracle SOA Suite 11g und 12c, Oracle Service Bus 11g und 12c, Build System basierend auf Jenkins, Continuous delivery mit Unit Tests basierend auf Junit und Code Analysis durch SonarQube

01/2011 - 03/2015
EAI Expert (webMethods)
Thermo Fisher Scientific (Pharma und Medizintechnik, >10.000 Mitarbeiter)

Design und Entwicklung für Business-to-Business und Enterprise Integration für den weltweit größten Lieferanten von wissenschaftliche Anwendungen.

Design und Implementierung eines europaweit eingesetzten B2B- und EAI-Systems und Migration aller länderspezifischen Schnittstellen auf diese neue Lösung. Schnittstellen zu: Kunden, Zulieferern, Logistik-Unternehmen, Clearingcenter für Rechnungen inkl. Signaturen, diverse unternehmensinterne Systeme wie Label Systeme, Formular-Scanner, externe Order-Screening Systeme.

Design und Implementierung des Fisher Europa Standards für die Supplier Integration inkl. Zusammenstellung eines Anleitungspaketes zum Ausrollen des Interfaces an die Top 50 Supplier. Anschließend technische Unterstützung beim Rollout.

Verschiedene E-Invoicing Schnittstellen mit zahlreichen XML basierten Standards und unterschiedlichen Sicherheitsstandards (XML basierte Signaturen, SSL, PKI)
Sukzessive Erweiterung der bestehenden Schnittstellen.

Migration der webMethods Suite von Version 8.1 auf 9.5.

Eingesetzte Komponenten: WebMethods Integration Server 8.1, 9.5, WM Trading Networks, WM Deployer, WM Developer, WM Designer, myWebmethods, EDI / AS400 / JDBC Adapter

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz

Sonstige Angaben

Verfügbarkeit:
  • Remote mit punktueller Reisetätigkeit nach Absprache im Raum D-A-CH.
Profilbild von Raimund Eder Senior Cloud / Microservices and Integration Expert aus Salzburg Cloud / Microservices and Integration Expert
Registrieren