05.05.2025 aktualisiert


60 % verfügbar
Software Engineer und Python Developer
Lenting, Deutschland
Deutschland +2
Medieninformatik B.Sc.Skills
PythonDjangoCloud AnwendungenSoftware-ArchitekturLead EntwicklerWagtailMicrosoft AzureAmazon AWSCI/CDSoftware Projektleiter Software-Testing
Ich bin ein erfahrener Freelancer, Softwareentwickler und technischer Projektleiter. Ich verfüge über umfassendes Fachwissen in der Planung und Implementierung komplexer Softwarelösungen, der Umsetzung von Cloud-Architekturen sowie der Optimierung von Backend-Systemen für Skalierbarkeit und Verfügbarkeit.
Ich bin spezialisiert auf Python-Entwicklung mit Django, Wagtail und FastAPI, CI/CD-Automatisierung und Cloud-Lösungen mit AWS und Azure. Seine Arbeit zeichnet sich durch Clean Code Prinzipien, TDD, agile Methoden (Scrum, Kanban) und Containerisierung mit Docker und Kubernetes aus.
Ich bin spezialisiert auf Python-Entwicklung mit Django, Wagtail und FastAPI, CI/CD-Automatisierung und Cloud-Lösungen mit AWS und Azure. Seine Arbeit zeichnet sich durch Clean Code Prinzipien, TDD, agile Methoden (Scrum, Kanban) und Containerisierung mit Docker und Kubernetes aus.
- 10 Jahre Python
- 10 Jahre Backend
- 10 Jahre CI/CD
- 10 Jahre Cloud
- 12 Jahre Projektleitung
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Genaue Tätigkeiten:
Technologien:
Python, Django, Django REST Framework, GraphQL, htmx, Alpine.js, JavaScript, node.js, Azure Cloud, CI/CD mit Azure DevOps, Docker, Terraform, Azure AppServices, PostgreSQL, Celery, Redis
- Entwicklung einer individuellen Django Anwendung als technischer Leiter.
- Konzeption und Architektur eines skalierbaren und robusten Softwaredesigns.
- Entwicklung eines Django-Backends
- Migration von Fremdcode geschrieben in JavaScript in Python
- Bereitstellung von API-Schnittstellen mit Django REST Framework
- Anbindung sämtlicher Unternehmenssysteme über REST und Messaging Queues
- Koordination und Umsetzung der Software-Integration in bestehende IT-Strukturen.
- Wissenstransfer an Junior Backend - und Junior Frontend Entwickler.
- Ausführliche Dokumentation für den Fachbereich
- Erfolgreicher Rollout des Systems
Technologien:
Python, Django, Django REST Framework, GraphQL, htmx, Alpine.js, JavaScript, node.js, Azure Cloud, CI/CD mit Azure DevOps, Docker, Terraform, Azure AppServices, PostgreSQL, Celery, Redis
Genaue Tätigkeiten:
Technologien:
Python, PyTest, Docker, Shell-Scripting, Linux-Programming, Test Driven Development (TDD), Scrum
- Weiterentwicklung und Pflege von Softwarekomponenten (Libraries) zur effizienten Erstellung und Vereinheitlichung von Security Tests in Python3
- Erstellung von Security Tests basierend auf diesen Libraries (inklusive der Integration von 3rd-Party Security Tools via APis und CLis)
- Erstellung von Unit-, Integrations- und Systemtests
- Konfiguration und Einbindung der Tests auf Jenkins und Gitlab Cl
- Eigenständige Entwicklung von zwei Python Frameworks, auf deren Basis das Projekt-Team eigenständig
- Wissensvermittlung an das Projekt-Team zur eigenständigen Weiterentwicklung
- Sehr komplexe System Architektur schnell verstanden
Technologien:
Python, PyTest, Docker, Shell-Scripting, Linux-Programming, Test Driven Development (TDD), Scrum
Genaue Tätigkeiten:
Technologien:
Python, Django, Django Rest Framework, Scrum, PostgreSQL, Redis, GitHub, CI/CD mit GitHub Actions, Docker, Jira, Confluence
- Weiterentwicklung eines Prototypen, der durch anderen Entwickler bereitgestellt wurde.
- Integration von Unternehmens-Anwendungen per REST API und Messaging Queues
- Automatisierte Aufbereitung von Content-Inhalten und Bereitstellung durch Django REST Framework für Dritt-Systeme.
- Skalierung des Systems für mehrere Marken und Länder
- Migration der OnPremise-Lösung in die Azure-Cloud der globalen Unternehmens-IT
- Wissensvermittlung an 3rd- und 2nd Level Support
- System wurde erfolgreich für 4 Marken in 3 verschiedenen Ländern eingeführt
- Support-Team kann eigenständig Fehler analysieren und beheben.
- System wurde erfolgreich in der Azure Cloud ausgerollt.
Technologien:
Python, Django, Django Rest Framework, Scrum, PostgreSQL, Redis, GitHub, CI/CD mit GitHub Actions, Docker, Jira, Confluence