Python Developer – SAP Integrations via RFC/MCP

Job not on LinkedIn

🕒 July 28

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 18%

infoinfo

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Friend & Friend

Friend & Friend

51 - 200 employees

🚘 Automotive

📦 Logistics

🛒 Retail

Automotive • Logistics • Retail

Friend & Friend is a family-owned powersports dealership based in Ellsworth, Maine that sells new and pre-owned motorcycles, ATVs, UTVs/side-by-sides, snowmobiles, golf carts, and small utility equipment (Bobcat, tractors). The business offers parts, accessories, service and maintenance (including a VIP "Pit Pass" program), financing options, and trade-in/buyback services. Founded from a long automotive family history, Friend & Friend serves local consumers throughout Maine with sales, service, and promotional events.

📋 Description

• Build the MCP Server in Python using FastMCP • Implement the connection to SAP ECC using PyRFC and the SAP NetWeaver RFC SDK • Develop functions that expose SAP BAPIs as MCP tools (e.g., purchase order queries, price history, stock movements) • Implement error handling and structured formatting of return data • Configure connection security — environment variables, HTTPS, authentication • Perform connection testing and validation using real SAP environment data • Collaborate with Friend's SAP functional specialist to define which data to expose

🎯 Requirements

• Strong experience with Python (3.10+) • Experience in API development and system integrations • Knowledge of communication protocols (REST, RPC) — experience with RFC is a plus but not required • Familiarity with the Model Context Protocol (MCP) concept or willingness to learn quickly — reference material will be provided • Good communication — the project involves direct alignment with Friend's leadership and validation with an SAP specialist • Prior experience with SAP systems, even if basic • Experience with FastMCP, PyRFC, or similar libraries • Experience with applied AI projects — agents, LLMs, automation • Availability for recurring projects

🏖️ Benefits

• Remote • Pilot project: estimated 2 to 4 weeks • Contractor (PJ)/freelancer engagement — compensation to be negotiated based on scope and experience

Apply Now

Similar Jobs

🕒 July 28

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

Senior Python Engineer developing a real-time AI voice platform utilizing Python microservices and AWS. Collaborating across teams for voice integration and maintaining backend services.

AWS

Docker

Microservices

Python

🕒 July 28

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

Senior Python Engineer at Miratech developing Python microservices for AI-powered voice solutions on AWS. Collaborating with global teams and maintaining CI/CD processes in a remote environment.

AWS

Docker

Microservices

Python

Terraform

🕒 July 28

iblue

51 - 200

💼 Consulting

🏥 Healthcare

🛡️ Insurance

Backend Developer working on Java APIs and backend services at iblue Consulting. Collaborating with multidisciplinary teams for high-quality digital transformation solutions.

🗣️🇧🇷🇵🇹 Portuguese Required

Java

NoSQL

Spring

Spring Boot

SpringBoot

🕒 July 27

PhizChat

51 - 200

👥 B2C

🔒 Cybersecurity

Desenvolvedor(a) Back-end Especialista na PhizChat liderando iniciativas técnicas e colaborando com a equipe. Focado na evolução da arquitetura e qualidade das soluções em sistemas críticos.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

Java

Kafka

Go

🕒 July 27

PO2 Human Capital

2 - 10

🎯 Recruiter

💼 Consulting

Developer specializing in Java and cloud architecture for scalable projects. Join an engineering team focused on high performance, security, and modern technologies.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Azure

Cloud

Docker

Google Cloud Platform

Java

Kubernetes

Open Source

Spring

Spring Boot

SpringBoot