SAP BTP Solution Architect
Engineering | Islamabad, Islamabad Capital Territory, Pakistan | Full Time
Role Summary
We are looking for a hands-on SAP BTP Solution Architect who can design, own, and technically govern a multi-tenant backend solution to be developed and hosted on SAP Business Technology Platform (BTP).
The role focuses on building a single unified backend using CAP services that serves multiple enterprise clients, each with isolated databases, configurable behavior, and certified SAP integrations without turning the system into a legacy model.
What You Will Be Responsible For
i. Architecture & Backend Design
- Design and oversee a multi-tenant CAP-based backend hosted on SAP BTP with a Single codebase and Tenant isolation via separate databases
- Define tenant onboarding, lifecycle, and isolation strategy: Example: Client A and Client B share logic, not data
ii. Configuration & Extensibility
- Architect a central configurator service on BTP, where Backend dynamically fetches tenant-specific configuration
- Configurator service should be developed to dictate Feature flags, UI behavior, workflows, and schema variations
- Ensure configuration changes do not require redeployments
iii. Data Normalization & Compliance
- Design and implement a normalization layer inside BTP that accepts SAP-compliant inputs and transforms data into application-specific schemas while maintaining contractual SAP API compliance
- Ensure backend services consume normalized, validated, contract-safe data only
iv. SAP Integration & Connectivity
- Integrate BTP services with multiple customer SAP instances on S/4HANA, as well as their RGM and TPM tools(cpg retail)
- Use SAP-certified add-ons, APIs, and protocols, OData, BAPI, IDocs, Event Mesh, Integration Suite
- Define patterns for secure, scalable, and supportable SAP connectivity
v. Technical Governance
- Act as the final technical authority on CAP Framework for hosting Backend services, distinguishing the line between CAP and ABAP, Tenant-safe design decisions and SAP compliance vs product flexibility tradeoffs
- Review designs, unblock engineers, and prevent “creative interpretations” of SAP rules
Must have Requirements:
- Deep hands-on experience with SAP BTP
- Must have at least 5+ years of strong proven experience with CAP (Cloud Application Programming Model)
- Proven experience designing multi-tenant enterprise backends
- Solid understanding of SAP Integration Suite, SAP-certified APIs and add-ons, SAP security, authentication, and authorization models
- Experience integrating external or custom applications with SAP landscapes
- Experience with enterprise SaaS products (multi-client, single backend)
- Experience designing config-driven platforms
- Ability to explain & guide SAP architecture to non-SAP resources and leading teams
What Success Looks Like in This Role
- One backend, many clients, zero data leakage
- New client onboarding is seamless and compliant
- Backend behavior changes via configuration, not redeploys
- SAP integrations pass audits without any hurdles
- Engineering teams move fast without breaking SAP contracts
Who This Role Is Not For
- Someone who only knows ABAP and on-prem SAP
- Someone who treats BTP like “a place to host random services”
- Someone who thinks multi-tenancy is just a connection string
What We Have For You
Great compensation package, medical benefits for you and your family, free lunch, annual performance tied increments & recognition awards, and a dynamic, agile work culture!
Convo embraces diversity in all forms and is committed to building a team of exceptional individuals
