← Вакансії

SaaS Connector Service (Python/FastAPI)

Бюджет: $600.0 FIXED / ⭐ 4.99 (22) Egypt

microservices, docker, python, api, restful-api, database, postgresql, docker-compose

The idea (what you are building) A multi-tenant connector service ("P3") that lets a customer workspace connect their SaaS tools (ClickUp, Slack, Notion, Asana, …) and turns every change in those tools into a clean, permission-stamped record delivered to our internal Memory service over a simple HTTP API. Three jobs: Connect & hold credentials safely — OAuth / API-key capture through a self-hosted Nango vault. Our database never stores raw tokens, only handles. Read the tools — per (tenant, provider) we run an open-source MCP server container (Klavis OSS images) with the credential injected at runtime; one small façade (list_tools / call_tool) is the only way the rest of the system touches a provider. Ingest changes — providers send webhooks directly to us; we verify the signature, resolve which tenant owns it, fetch the full object, normalize it, stamp who may see it, and POST it to the Memory service — exactly once (idempotent end to end). Please check the attached file. When you apply, let me know your expected timeline for completing the service.
Відкрити на Upwork