Desenvolvedor Python, Integrações SAP via RFC/MCP
Location
Brazil
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Desenvolvedor Python, Integrações SAP via RFC/MCP
Friend & Friend
• Construir o MCP Server em Python utilizando FastMCP • Implementar a conexão com o SAP ECC via PyRFC e SAP NW RFC SDK • Desenvolver as funções que expõem BAPIs do SAP como ferramentas MCP (ex: consulta de pedidos de compra, histórico de preços, movimentos de estoque) • Implementar tratamento de erros e formatação estruturada dos dados de retorno • Configurar segurança da conexão — variáveis de ambiente, HTTPS, autenticação • Realizar testes de conexão e validação com dados reais do ambiente SAP • Colaborar com o especialista funcional SAP da Friend na definição de quais dados expor
Job Requirements
- Sólida experiência com Python (3.10+)
- Experiência com desenvolvimento de APIs e integrações entre sistemas
- Conhecimento de protocolos de comunicação (REST, RPC) — experiência com RFC é diferencial, mas não obrigatória
- Familiaridade com o conceito de Model Context Protocol (MCP) ou disposição para aprender rapidamente — material de referência será fornecido
- Boa comunicação — o projeto envolve alinhamento direto com a liderança da Friend e validação com especialista SAP
- Diferenciais: Experiência anterior com sistemas SAP, ainda que básica
- Experiência com FastMCP, PyRFC ou bibliotecas similares
- Experiência com projetos de IA aplicada — agentes, LLMs, automação
- Disponibilidade para projetos recorrentes
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Python Engineer – AWS, Client-Facing
WorkanaThe largest platform for hiring top remote talent from Latin America.
• Design, build, and maintain scalable RESTful APIs • Develop backend services using Python (Flask, FastAPI, Django, or similar) • Deploy, operate, and monitor services running on AWS • Design and work with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (DynamoDB) • Work directly with consulting clients to understand technical requirements, clarify use cases, and support implementation • Translate client needs into technical designs and production-ready solutions • Write clean, maintainable, well-tested code following modern engineering best practices • Collaborate asynchronously with internal teams in a remote environment • Participate in code reviews and contribute to technical design decisions
.NET Development, AWS – Mid/Senior
GFT TechnologiesAs a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
• .NET Architecture and Development: Design, develop, test, and maintain robust APIs and scalable microservices architectures, with comprehensive expertise in the .NET Core platform. • Cloud-Native Ecosystem: Implement resilient solutions using the core AWS stack, designing components based on event-driven processing and serverless architectures. • Quality and Testing: Ensure application stability through automated tests (unit, integration, and functional) and rigorous code reviews. • Agile Culture: Actively work and collaborate in multidisciplinary teams using agile frameworks (Scrum/Kanban), participating from business refinement through to deployment. • Technical Innovation: Practically apply and experiment with Artificial Intelligence tools for development to optimize routines and increase productivity.
Java, AWS Developer – Mid/Senior
GFT TechnologiesAs a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
• Development, maintenance and testing of APIs and microservices architecture with full command of the Spring Boot framework and AWS cloud; Python is a plus. • Work with AI tools (desirable). • Proven experience in projects and teams using agile practices.
.NET & AWS Development – Mid/Senior
GFT TechnologiesAs a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
• .NET Architecture and Development: Design, develop, test, and maintain robust APIs and scalable microservices architectures, with deep expertise in the .NET Core platform. • Cloud-Native Ecosystem: Implement resilient solutions using the core AWS stack, designing components based on event-driven processing and serverless architectures. • Quality and Testing: Ensure application stability through automated testing (unit, integration, and functional) and rigorous code reviews. • Agile Culture: Actively work and collaborate in cross-functional teams using agile frameworks (Scrum/Kanban), participating from business refinement through deployment. • Technical Innovation: Practically use and experiment with AI tools applied to development to optimize routines and increase productivity.


