SAP BTP API e AI Integration Engineer
We are currently looking for SAP BTP API e AI Integration Engineer ATC
Requirements:
Detailed profile description:
Core Responsibilities
• Design and develop RESTful and GraphQL APIs using SAP CAP framework
• Implement MCP protocol servers for AI model integration and context management
• Create API documentation using OpenAPI/Swagger specifications
• Implement authentication, authorization, and rate limiting for APIs
• Design data models and service layers for business logic
• Optimize API performance and implement caching strategies
• Ensure API security best practices and compliance requirements
• Create automated tests for API endpoints and integration scenarios
Required Technical Skills
• API Design: Deep understanding of REST principles, GraphQL schemas, and API versioning strategies
• Node.js/CAP: Strong proficiency in building services with SAP Cloud Application Programming Model
• Data Modeling: Experience with CDS (Core Data Services) for defining domain models
• Authentication & Security: OAuth2, JWT, API keys, and SAP-specific authentication mechanisms
• Testing: Unit testing, integration testing, and API testing frameworks (Jest, Mocha, Postman)
• API Documentation: OpenAPI/Swagger, AsyncAPI for event-driven APIs
• Protocol Knowledge: HTTP/HTTPS, WebSockets, Server-Sent Events
• Database Interaction: SQL and OData query optimization
MCP Protocol Expertise
• MCP Server Implementation: Build MCP servers that expose tools, resources, and prompts to AI models
• Context Management: Design context-aware systems that maintain state across AI interactions
• Tool Integration: Create MCP tools that allow AI models to interact with SAP business data
• Resource Providers: Implement MCP resources for exposing SAP data in AI-friendly formats
• Prompt Engineering: Develop reusable prompts for common SAP business scenarios
• Security & Access Control: Implement fine-grained permissions for MCP tool and resource access
SAP Technology Expertise
• SAP CAP: Build full-stack applications with CAP's service layer, including custom handlers and event processing
• SAP HANA Cloud: Write optimized CDS views and leverage HANA's calculation engine
• BTP API Management: Configure API proxies, policies, and analytics
• SAP Integration Suite: Connect APIs to SAP and non-SAP systems using integration flows
• BTP AI Core: Integrate AI models and inference services through APIs
• OData Services: Implement and extend OData V4 services for SAP UI5 consumption
Preferred Experience
• Experience with SAP's business objects (Orders, Quotes, Products, Customers)
• Knowledge of SAP CPQ APIs and configuration management
• Understanding of event-driven architectures and message queuing
• Familiarity with API monetization and partner developer programs
• Experience with API lifecycle management and governance
Location: Lisbon, Braga, Coimbra, hybrid
What do we offer?
➡ An innovative and growing company, with a lot of opportunities for professional development.
➡ Retribution according to your experience and performance. Access to flexible pay and medical insurance as a social benefit.
➡ Unlimited access to technological training in free mode.
IRIUM is a company with dynamic and proactive professionals. Our values are responsibility and commitment to work quality. This is the spirit we are looking for at IRIUM, whatever your age is. If you recognize yourself in this, this is your company!
We can build the future together. Let’s talk!
Send your CV to: [email protected]
At IRIUM we defend a world without stereotypes or limitations and we believe in equality for all, principles that we subscribe to in our Equality Plan and Code of Ethics, guaranteeing equal treatment and opportunities regardless of any personal, physical or social condition.