06.09.2022 aktualisiert


100 % verfügbar
SAP Developer PM (Plant Maintenance) SAPUI5 Fiori ABAP ABAP/OO OData
Oberengstringen, Schweiz
Deutschland +2
Skills
SAP FIORISAP Fiori AppsSAP Fiori LaunchpadSAP Fiori Launchpad DesignerSAPUI5SAPUI5 / FioriSAPSAP Berater und Entwickler
SAP Fiori, SAPUI5 & SAP NetWeaver Gateway
- Brainstorming mit Kunden und Ausarbeitung von Erst-Entwürfen (z. B. an der Tafel) über die zu entwickelnde SAP Fiori-App
- Beratung bei der Entwicklung des OData-Services V2 mit Definition der Entitäten und Entitäten-Sets und Datenstruktur
- Erstellung Fein-Fachkonzept (FFK)
- Erstellung der technischen Spezifikation (TKSP) zwecks Beschreibung der Umsetzung und Architektur zur Laufzeitumgebung
- Entwurf von Prototypen mit BUILD.me in Kollaboration mit Kunden
- Konfiguration der SAP Web IDE (Entwicklungsumgebung in der SAP Cloud Platform – SCP) und Integration von anderen Systemen über Plugins
- Einrichtung des lokalen Cloud-Connectors für den Zugriff auf die Laufzeitumgebungen
- Entwicklung von SAP Fiori-Apps (Benutzeroberflächen) mit SAPUI5, XML, jQuery und JavaScript (Plain); teils auch mit Integration von 3rd Party-Libraries
- Konfiguration notwendiger Komponenten wie SAP Fiori-Launchpad, semantische Objekte oder PFCG-Rolle
- Konfiguration des SAP Fiori Launchpad, der Kachel und Gruppe mit Implementierung der App-Zugriffe im SAP Fiori-Designer
- Ausführung anfallender Arbeiten im SAP R/3-Umfeld wie zum Beispiel Benutzer anlegen, Generieren von Testdaten auf Basis eines existierenden Funktionsbausteins, Prüfen auf Tabelleninhalte
- Anlegen von Transportpaketen mit Workbench- und Customizing-Aufträgen
- Transport von SAP Fiori-Artefakten und -Komponenten von der Entwicklungs- auf die Testumgebung
- Einchecken von SAP Fiori-Artefakten in den GitHub (Versionierung)
- Präsentation der SAP Fiori-Idee im Rahmen kleinerer Workshops sowie Face-to-Face-Einführungen
- ABAP/4 (prozedural)
- ABAP/OO and dynamic programming
- Web Dynpro for ABAP
- ABAP for S/4HANA (CD Services, BOPF)
- Administration der SAP Enteprise Portal-Oberfläche
- Entwicklung von Benutzeroberflächen mit SAP Web Dynpro for Java mit SAP NetWeaver Developer Studio (NWDS)
- Konfiguration der SAP Portal Theme-Rollen
- Implementierung von Workflow-Abläufen mit SAP BPM (Business Process Management) mit SAP NetWeaver Developer Studio (NWDS)
- Implementierung BPMN/BPMR (Business Process Management Rules) mit SAP NetWeaver Developer Studio (NWDS
- Java, Java Spring, Hybernate, XML, Microservices
Sprachen
DeutschMutterspracheEnglischgutTürkischMuttersprache
Projekthistorie
- Implementierung der SAP Fiori-Anwendung (Web-Mobile) IES (Informations- und Einsatzsystem) mit SAPUI5, Visual Code und GitHub (Versionsverwaltung)
- Implementierung der nativen Android-Anwendung IES mit JavaScript und der Cordova-Framework
- Test und Debugging sowie Plugin-Anpassungen der nativen Anwendung mit Android Developer Studio (Java) und Developer Tools von Google Chrome
- App-Building und Hochladen der App-Datei im Google Playstore; Channel-Verwaltung und Verteilung des Download-Links im Test-Team
- Implementierung kleinerer ABAP/OO-Programme in der ABAP-Workbench
- Incident- und Change-Management im JIRA-Administrationstool
- Plugin- und NPM-Installationen mit Ubuntu (Linux) unter Windows
- Erweiterung von Formularen mit FPM (Foorplan Manager) in SAP Enterprise Portal
- Bedarfsanalyse und technische Umsetzung
- Technisches Projektmanagement (Spielplaneditor – Anwendung und funktionale Erweiterung)
- Implementierung einer LED-Leinwand zur Anzeige von Fahrgastinformationen mit Einblendung von Kundenwerbung
- Kundenakquise für Werbeaufträge in Zusammenarbeit mit Werbeagentur
- Brainstorming mit Kunden / Beratung von Kunden und Ausarbeitung von Erst-Entwürfen
- Entwicklung von ABAP/OO-Programmen auf SAP PM und OData-Services zum frontend-seitigem Aufruf durch das SAP Fiori/UI5-Programm
- Publizierung der OData-Service (Schnittstellen) mit Entitäten und Tests im Gateway-Client (SAP NetWeaver Gateway)
- Erstellung von Fein-Fachkonzepten anhand der Kundenanforderung
- Erstellung von technischen Spezifikationen zur Vorgehensweise bei der Umsetzung der Anforderung
- Anforderungs- und Change-Management mit JIRA
- Entwurf eines Prototyps mit BUILD.me und Kollaboration mit Kunden zur Optimierung des Entwurfs
- Konfiguration der SAP Web IDE (Entwicklungsumgebung in der SAP Cloud Plattform – SCP) und Integration von anderen Systemen über Plugins
- Einrichtung des lokalen Cloud-Connector für den Zugriff auf die DB Systel-Laufzeitumgebungen
- Entwicklung von SAP Fiori-Apps (Benutzeroberflächen) mit SAPUI5, XML, jQuery und JavaScript (Plain); teils auch mit Integration von 3rd Party-Libraries
- Unterstützung des Test-Teams bei SAP Fiori App-Tests (Abfrage der OData Service-Daten mit Request-Parametern)
- Ausführung von Arbeitsvorgängen im SAP-Umfeld, wie zum Beispiel Benutzer anlegen, Generieren von Testdaten auf Basis eines existierenden Funktionsbausteins, Prüfen auf Tabelleninhalte
- Konfiguration des SAP Fiori Launchpad, der Kachel und Gruppe mit Implementierung der App-Zugriffe im SAP Fiori-Designer
- Analyse von Fehlerfällen wie beispielsweise das Debuggen vom ABAP-Code und Prüfen auf Berechtigungen auf SAP R/3
- Anlegen von Transportpaketen mit Workbench- und Customizing-Aufträgen
- Transport von SAP Fiori-Artefakten und -Komponenten von der Entwicklungs- auf die Testumgebung
- Einchecken von SAP Fiori-Artefakten in die DB Systel-GitHub (Versionierung)
- Dokumentation von Richtlinien (zum Beispiel Namenskonventionen) und Fehlerfällen im WIKI
- Präsentation der SAP Fiori-Idee im Rahmen kleinerer Workshops (DB Systel - Bestandspläne 4.0, DB Netz AG, DB Systel GmbH – Maintenance) sowie Face-to-Face-Einführungen