Stellenbezeichnung
Fullstack Developer (Python + Svelte)
Beschreibung
Projektkontext: Aufbau eines webbasierten Dokumenten-/Wissensportals für die interne Nutzung:
SharePoint-Anbindung (Microsoft Graph), Dokument-Upload & -Analyse, Indexierung & Suche mit Quellenanzeige, Azure AD SSO, Hosting auf Linux (Azure) via Docker Compose.
Zuständigkeiten / Hauptaufgaben
Deine Aufgaben (kurz):
- Backend (Python, z. B. FastAPI): REST-APIs, Datei-Pipeline (PDF/DOCX/XLSX), Index & Suche, Metadaten/Quellen, Pagination
- Microsoft Graph/SharePoint: Anbindung mit Berechtigungsübernahme (OAuth2/OIDC), RBAC über Azure AD Gruppen/Rollen
- Frontend (Svelte/TypeScript): UI für Login, Upload, Suche/Trefferliste, einfache Vorlagen/Abfragen
- Deployment/Betrieb: Docker-Compose, TLS/Reverse-Proxy, Persistenz (Volumes), Logging/Monitoring (MVP), Azure-VM/NSG
- Qualität & Delivery: Tests, Abnahme, Go-Live, Handover inkl. kurzer User/Admin-Guides
Qualifikationen / Anforderungen
Must-haves:
- 5+ Jahre Python (FastAPI/Flask), sauberes API-Design
- Svelte (SvelteKit) + TypeScript Praxiserfahrung
- OAuth2/OIDC (Azure AD), JWT, Grundlagen RBAC
- Microsoft Graph/SharePoint Integration
- Docker-Compose, Linux (Ubuntu), TLS/Reverse-Proxy, Git
- Deutsch oder Englisch mind. B2
Nice-to-haves: RAG, langchain, Azure IaaS, Nginx/Traefik, Azure Key Vault, Postgres/Elastic, CI/CD.
Leistungen der Anstellung
Einsatz: Freelance oder Festanstellung • Ort: Remote/Frankfurt • Start: asap
Arbeitgeber
Arbeitspensum
Vollzeit, Teilzeit, Contractor
Arbeitsort
Grundgehalt
34€-38€ Stündlich
Veröffentlichungsdatum
08/10/2025
PDF-Export