Überblick
Podcast
Ausschreibung: Python/FastAPI-Entwickler für universelle Dropshipping-Integrationsplattform
Aufgabenm
Anforderungen
Gewünscht ist
Projektziel
Rahmenbedingungen
Bewerbungswunsch
Ausschreibung: Python/FastAPI-Entwickler für universelle Dropshipping-Integrationsplattform
Wir suchen einen erfahrenen Python-Entwickler zur Umsetzung einer flexiblen Integrationsschicht zwischen unserem Odoo-Webshop und verschiedenen Dropshipping-Lieferanten. Die Lösung soll zunächst die InnoCigs-API anbinden und später leicht um weitere Lieferanten-APIs erweiterbar sein.
Ziel ist der Aufbau einer sauberen, wartbaren und modularen Middleware, die Lieferanteninformationen zentral verarbeitet und dem Webshop über eine FastAPI-Schnittstelle bereitstellt. Zusätzlich sollen Bestellungen aus dem Shop automatisiert an den jeweiligen Lieferanten übermittelt werden können.
Aufgaben
- Entwicklung einer Python-basierten Integrationsschicht mit FastAPI.
- Anbindung der InnoCigs-API als erster Lieferant.
- Konzeption einer universellen Connector-Struktur für weitere Lieferanten.
- Umsetzung von CronJobs bzw. geplanten Synchronisationsskripten.
- Abruf und Verarbeitung von Produktdaten, Beständen, Preisen, Bestellungen und Trackinginformationen.
- Bereitstellung der Daten für einen Odoo-Webshop über eine stabile API.
- Optional: Implementierung eines Bestell-Services zur Weiterleitung von Shop-Bestellungen an Lieferanten.
- Dokumentation der Schnittstellen und der technischen Architektur.
Anforderungen
- Sehr gute Kenntnisse in Python.
- Erfahrung mit FastAPI.
- Erfahrung mit REST-APIs und API-Integrationen.
- Kenntnisse in CronJobs, Background Jobs oder Scheduler-Mechanismen.
- Erfahrung mit modularer Softwarearchitektur und sauberer Trennung von Integrationslogik.
- Idealerweise Erfahrung mit Odoo oder E-Commerce-Integrationen.
- Verständnis für Authentifizierung, Logging, Fehlerbehandlung und Rate Limiting.
Gewünscht ist
- Eine saubere und erweiterbare Architektur.
- Ein Connector-Konzept, mit dem weitere Dropshipping-Lieferanten leicht ergänzt werden können.
- Eine klare Trennung zwischen Lieferanten-Logik, API-Schicht und Shop-Integration.
- Wartbarer Code mit guter Dokumentation.
- Pragmatismus und Erfahrung im Aufbau produktionsnaher Integrationen.
Projektziel
Am Ende soll eine zentrale, universell erweiterbare Lieferantenplattform entstehen, die mehrere Dropshipping-Partner anbinden kann und den Odoo-Webshop zuverlässig mit aktuellen Produkt-, Preis- und Bestandsdaten versorgt.
Rahmenbedingungen
- Bevorzugt wird eine strukturierte, eigenverantwortliche Arbeitsweise.
- Erfahrung mit API-Design und Integrationsprojekten ist wichtig.
- Remote-Zusammenarbeit ist möglich.
- Eine langfristige Zusammenarbeit für weitere Lieferantenanbindungen ist ausdrücklich gewünscht.
Bewerbungswunsch
Bitte sende uns:
- kurze Vorstellung und relevante Projekterfahrung,
- Beispiele für API- oder FastAPI-Projekte,
- Informationen zu deiner Verfügbarkeit,
- dein Stundensatz oder ein Angebot für das Gesamtprojekt.