ABAP Developer
⚲ Łódź, Polesie
Do uzgodnienia
Wymagania
- ABAP
- SAP
- OO
Opis stanowiska
Nasze wymagania:
Bardzo dobra znajomość programowania obiektowego ABAP OO oraz zasad Clean Code ABAP
Dbałość o jakość kodu, czytelność rozwiązań oraz dobre praktyki developerskie
Umiejętność analizy wymagań biznesowych oraz przekładania ich na rozwiązania techniczne
Umiejętność podejmowania decyzji architektonicznych i doboru odpowiednich rozwiązań: standard SAP vs rozszerzenia customowe, rozwiązania on-premise vs integracyjne
Doświadczenie w projektowaniu i implementacji rozszerzeń SAP: BAdI, User Exits, Enhancement Framework (explicit/implicit enhancements)
Praktyczna znajomość integracji SAP: Web Services (SOAP, REST), RFC/BAPI, IDoc, OData
Doświadczenie w pracy z formularzami: SmartForms,Adobe Forms
Znajomość Workflow oraz procesów biznesowych w środowisku SAP,
Znajomość technologii SAP HANA: CDS Views, AMDP, optymalizacja wydajności zapytań
Doświadczenie w debugowaniu oraz analizie problemów produkcyjnych
Umiejętność pracy zespołowej, komunikacji z stakeholderami oraz udziału w code review
Mile widziane:
Znajomość SAP Fiori/UI5, Git/abapGit, SAP PI/PO
Doświadczenie w środowisku S/4HANA
Zakres obowiązków:
Analiza i rozwiązywanie problemów związanych z aplikacjami ABAP oraz Fiori
Uczestnictwo w projektach związanych z wdrażaniem Fiori w obszarze Sprzedaży i Dystrybucji
Weryfikacja procesów po wdrożeniu wybranych rozwiązań
Koordynacja głównych zadań związanych z podległym projektem
Wdrażanie i rozwój systemu SAP
Bardzo dobra znajomość programowania obiektowego ABAP OO oraz zasad Clean Code ABAP
Dbałość o jakość kodu, czytelność rozwiązań oraz dobre praktyki developerskie
Umiejętność analizy wymagań biznesowych oraz przekładania ich na rozwiązania techniczne
Umiejętność podejmowania decyzji architektonicznych i doboru odpowiednich rozwiązań: standard SAP vs rozszerzenia customowe, rozwiązania on-premise vs integracyjne
Doświadczenie w projektowaniu i implementacji rozszerzeń SAP: BAdI, User Exits, Enhancement Framework (explicit/implicit enhancements)
Praktyczna znajomość integracji SAP: Web Services (SOAP, REST), RFC/BAPI, IDoc, OData
Doświadczenie w pracy z formularzami: SmartForms,Adobe Forms
Znajomość Workflow oraz procesów biznesowych w środowisku SAP,
Znajomość technologii SAP HANA: CDS Views, AMDP, optymalizacja wydajności zapytań
Doświadczenie w debugowaniu oraz analizie problemów produkcyjnych
Umiejętność pracy zespołowej, komunikacji z stakeholderami oraz udziału w code review
Mile widziane:
Znajomość SAP Fiori/UI5, Git/abapGit, SAP PI/PO
Doświadczenie w środowisku S/4HANA
Zakres obowiązków:
Analiza i rozwiązywanie problemów związanych z aplikacjami ABAP oraz Fiori
Uczestnictwo w projektach związanych z wdrażaniem Fiori w obszarze Sprzedaży i Dystrybucji
Weryfikacja procesów po wdrożeniu wybranych rozwiązań
Koordynacja głównych zadań związanych z podległym projektem
Wdrażanie i rozwój systemu SAP
🔍 Dekoder Ogłoszenia
🟡
Umiejętność podejmowania decyzji architektonicznych i doboru odpowiednich rozwiązań: standard SAP vs rozszerzenia customowe, rozwiązania on-premise vs integracyjne
Oczekuje się, że kandydat będzie potrafił samodzielnie ocenić, czy lepiej wykorzystać gotowe rozwiązanie SAP, czy stworzyć własne, a także czy dane rozwiązanie powinno być lokalne, czy zintegrowane z innymi systemami.
🔴
Koordynacja głównych zadań związanych z podległym projektem
Może oznaczać zarówno faktyczne zarządzanie mniejszym projektem, jak i jedynie nadzorowanie kilku kluczowych zadań w ramach większego projektu, bez pełnej odpowiedzialności zarządczej.
🟡
Analiza i rozwiązywanie problemów związanych z aplikacjami ABAP oraz Fiori
Oprócz pisania nowego kodu, duża część pracy może polegać na naprawianiu istniejących błędów i problemów w już działających systemach.
🟡
Uczestnictwo w projektach związanych z wdrażaniem Fiori w obszarze Sprzedaży i Dystrybucji
Oznacza pracę nad nowymi funkcjonalnościami lub usprawnieniami w konkretnym module SAP, co wymaga zrozumienia specyfiki tego obszaru.
🟡
Weryfikacja procesów po wdrożeniu wybranych rozwiązań
Może oznaczać zarówno testowanie funkcjonalności, jak i analizę wpływu wdrożenia na istniejące procesy biznesowe.