14.05.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Backend Architect - Python/Django & AWS Infrastructure
München, Deutschland
Weltweit
Über mich
Senior Backend Architect mit 8+ Jahren Erfahrung in skalierbaren Django-Anwendungen und AWS-Infrastruktur. REST APIs, OAuth/OIDC, CI/CD, Docker, k8s. Pragmatische Architektur-Transformationen - Lösung über Theorie. Wissenstransfer und Mentoring durch echten Austausch statt Meeting-Overhead.
Skills
APIsApache AirflowArchitekturDatenbank DesignDevOpsDjangoGitHubPythonPostgreSQLSwaggerTailwindGrafanaBackendAWS ECSAWS Aurora
Kernkompetenzen – Technisches Profil
Backend-Entwicklung & Architektur (8+ Jahre)
- Python - Systeme im Produktivbetrieb bei hoher Last
- Django + Django REST Framework - Enterprise-Anwendungsentwicklung
- Airflow / ETL - Aufgabenorchestrierung und bidirektionale Datensynchronisation
- PostgreSQL - Datenbankdesign, Optimierung, komplexe Abfragen
- Redis - Caching-Strategien, Session-Management, Task-Queuing
- Celery - Asynchrone Task-Verarbeitung, verteilte Systeme
Cloud & DevOps (6+ Jahre)
- AWS - EC2, ECS, S3, RDS, Lambda
- Docker - Container-Orchestrierung, Multi-Stage-Builds, Optimierung
- Kubernetes - Development-Deployments, Skalierungsstrategien, Troubleshooting
- ArgoCD - GitOps-Workflows, Continuous-Deployment-Pipelines
- CI/CD - GitHub Actions, automatisiertes Testing & Deployment
Observability & Monitoring
- OpenTelemetry - Distributed Tracing, Instrumentierung
- Grafana - Dashboards, Visualisierung, Alerting
- Prometheus - Metrics Collection
- Logging & Debugging - Strukturiertes Logging, Performance-Analyse
Architektur & Design
- Microservices-Architektur - Event-driven Systems
- API-Design - RESTful APIs, API-Versionierung, Dokumentation (OpenAPI/Swagger)
- System-Design - Monolith-zu-Microservices-Migration, Tradeoff-Analyse, Skalierbarkeitsanalyse
- Security - OIDC, OAuth 2.0, Keycloak-Integration
- Testing - TDD, pytest, Unit-/Integration-/E2E-Testing-Strategien
Frontend & Full-Stack
- React - Redux State-Management, Component-Architektur
- HTMX + Tailwind - Moderne hypermedia-driven UIs, serverseitiges Rendering
- JavaScript/HTML5/CSS3 - Responsive Design, moderne ES6+-Features
- Full-Stack-Entwicklung - End-to-End Feature-Delivery
Weitere technische Fähigkeiten
- Programmierung & Frameworks: Node.js
- Entwicklungstools: ngrok, APISIX/envoy gateway, nginx, Git, VS Code, PyCharm
- Mobile: Android, iOS Entwicklungserfahrung
- APIs & Integration: REST APIs, Webhook-Systeme, Third-Party-Integrationen
- Business-Tools: MS Office, VBA für Automatisierung
Sprachen
DeutschMutterspracheEnglischverhandlungssicherKroatischMutterspracheBosnischMuttersprache
Projekthistorie
Aufgaben:
- Anforderungsanalyse und Ausarbeitung von architektonischen Lösungsvorschlägen in Abstimmung mit dem Product Owner
- Implementierung von Microservices mithilfe vordefinierter Django-Templates und zentraler Bibliotheken für Observability und Authentifizierung
- Teamleitung eines 7-köpfigen cross-funktionalen Teams (1 DevOps, 2 Frontend-, 2 Backend-Entwickler, 1 QA, 1 Technical Support Engineer)
- Dokumentation, Mitarbeitercoaching und Tutorials
- Einrichtung einer lokalen Entwicklungsinfrastruktur: VS Code Multi-Projekt-Workspace mit parallelisierter pytest-Ausführung und optimiertem Debugging-Workflow
- Systemtests, Validierung und Deployment CI/CD
Herausforderungen:
- Refactoring eines komplexen Django-Monolithen mit stark verschachtelten Mixins und Viewset Magie zu wartbaren, entkoppelten Modulen. Pragmatische Überarbeitung der Code-Basis zur Vorbereitung auf Microservice-/Modulith-Architektur unter Berücksichtigung von Framework-Best-Practices
- Analyse und Identifikation kritischer Module sowie Performance-Engpässe durch komplexe Business-Logic-Verschachtelung und ineffiziente Datenbankabfragen (Materialized Views). Erarbeitung und Umsetzung von Optimierungsstrategien zur Sicherstellung der Skalierbarkeit
- Entwicklung ausgewogener Lösungskonzepte durch bewusste Abwägung zwischen Django-Framework-Vorteilen und dogmatischen Clean Code/DDD-Ansätzen zur Vermeidung von Framework-Konflikten unter Betrachtung sicherheitsrelevanter Faktoren und GDPR-konformer Implementierung von API-Endpunkten
Aufgaben:
- Enge Zusammenarbeit mit internen Stakeholdern
- Anforderungsanalyse und Ausarbeitung von Lösungsvorschlägen
- Tech Stack Wahl/Software System Design
- Aufwandsschätzungen
- Implementierung von Updates
- UI Design
- Dokumentation, Mitarbeitercoaching und Tutorials
- Systemtests, Validierung und Deployment CI/CD
- Visualisierung der einzelnen Arbeitsschritte im Übersetzungsablauf mit Hilfe von Kanban und deren Automatisierung und Darstellung in der WebApp
- Optimierung und Automatisierung der einzelnen Arbeitsschritte
- R&D Beratung
- Kommunikation mit externen Dienstleistern
- Betreuung der anderen Developer, Werkstudenten und Praktikanten
- Vorbereitung von Materialien für Messen und Investorengespräche
- Reporting Geschäftsführung
Herausforderungen:
- Aufbau der Gebärden Datenbank
- Klassifizierung und Suche nach Gebärdenmerkmalen
- Definition des Übersetzungs- und Animationsablaufs und Visualisierung der einzelnen Teilschritte
- Implementierung eines lexikalisch-semantischen Netzes und dessen Anpassung an die Gebärdensprache, sowie Nutzung von NLP Techniken zur Erstellung eines gemeinsamen Netzes zur automatisierten Übersetzung
- Implementierung von Vorlagevideos, Kommentaren und Feedbackschleifen zwischen Übersetzung und Animation
- Automatisierte Übermittlung von Übersetzungsvorschlägen aus der WebApp nach Maya (Laden des richtigen Avatar-Rigs und der Gebärdenszenen, sowie der vom Übersetzer angegebenen Positionseinstellungen und Kommentare)