09 sep
|
Pyramid Consulting
|
México
09 sep
Pyramid Consulting
México
Sap abap rap consultant employment type: full-time experience: 5–12 years overall abap; 3–6 years hands-on rap & btp function: technology – sap development (abap cloud / rap / fiori) about the role we’re looking for an experienced sap abap rap consultant to design and build cloud-ready, scalable applications on sap business technology platform (btp) using the abap restful application programming model (rap). You will develop odata services (v2/v4), design fiori elements apps, and integrate with sap s/4hana (public, private, or on prem), following clean-core and modern devops practices. ________________________________________ key responsibilities • develop modern abap cloud solutions using rap (managed/unmanaged) with entities, behaviors, and eml (entity manipulation language). • build and expose odata services (v2/v4) via service definition and service binding; ensure versioning, paging, filtering, and draft handling. • design fiori elements applications (list report/object page/analytical list page) consuming rap services; collaborate on annotations (ui, valuehelps). • work on sap btp (cloud foundry/kyma) for cloud developments; configure destinations, xsuaa, principal propagation, and cloud connector where needed. • integrate s/4hana with btp apps (inbound/outbound apis, events, odata/rest); design cds views (interface/projection), metadata extensions, and released apis. • develop & consume apis (odata/rest); implement security (oauth2, scopes/roles), csrf handling, and error handling patterns. • testing, debugging & performance optimization: abap unit, atc checks, sql monitor/st05,
sat; profiling and query optimization. • collaborate with functional consultants, architects, ui developers, and devops to deliver end to end solutions with quality and traceability. • documentation & reviews: technical specs, api specs (openapi if applicable), code reviews, and deployment guides. • (senior) coach developers on rap patterns, code quality, and cloud extensibility. Must have qualifications • abap/rap: strong abap oo; hands on rap (managed/unmanaged), behavior definitions/implementations, determinations/validations/actions, late numbering, locking, draft. • odata services: practical experience exposing/consuming odata v2/v4 with rap (service definition/binding, $select/$expand, deep insert/update). • cds expertise: data modeling (root/projection), associations/compositions, annotations (ui, search, semantics), and cds view performance. • tooling: adt (eclipse) for abap; client for ui5/fiori; abapgit/gcts; transport and cts/gcts familiarity. • btp foundations: destinations, xsuaa, cloud roles/scopes, cloud connector, cf cli; basic yaml/build tasks. • s/4hana integration: consuming/releasing apis; bapi/odata; familiarity with clean-core and released whitelisted apis. • quality & perf:
abap unit, atc, sci; sql trace, performance troubleshooting; secure coding guidelines. • soft skills: clear communication, collaborative mindset, ability to translate functional requirements into scalable technical designs. Good to have (plus) • eventing & integration: sap event mesh, api management, sap integration suite (cloud integration/iflows). • security: principal propagation (client → btp → s/4), oauth flows, role collections; audit readiness. • data & analytics: cds analytical models, analytical projections, alp; sap hana cloud basics. • devops: ci/cd pipelines (project “piper”, jenkins, github actions), code review workflows, feature branching. • extensibility: key user vs developer extensibility, side by side vs in-app, extensibility for s/4hana cloud (public/private). • rap accelerator/generator usage and customization; familiarity with fiori tools and ui annotations. • cap/node/java familiarity for side by side scenarios. Certifications (preferred) • sap certifications in abap for cloud/rap, sap btp, or sap fiori/ui5 are a plus. What you’ll work on (sample use cases) • creating a rap-managed business object with draft, validations, and actions; exposing odata v4 and building a fiori elements lr/op app. • side by side extension on btp consuming s/4hana released apis via destinations with principal propagation; deploying to cf. • refactoring classic custom code to rap: cds remodel, behavior re implementation, performance tuning, and atc compliance.
📌 Sap abap (México)
🏢 Pyramid Consulting
📍 México