Senior Python Backend Entwickler (m/w/d) - 100% Remote
Aus der Ferne
Vollzeit
Als erfahrener Python Backend Entwickler werden Sie Teil unseres dynamischen Backend-Teams, das für die Entwicklung und Wartung kritischer Plattformdienste verantwortlich ist. Sie unterstützen interne Produktteams durch maßgeschneiderte Toolsets und sorgen für reibungslose Integration zwischen Plattform und Spieleclients. Diese Remote-Position bietet Ihnen die Möglichkeit, mit modernsten Python-Technologien zu arbeiten und Ihre Expertise in einem internationalen Umfeld einzubringen.
Hauptaufgaben
- Konzeption und Entwicklung leistungsstarker Support-Tools für Produktteams zur Effizienzsteigerung der täglichen Arbeitsprozesse.
- Wartung und Optimierung bestehender Backend-Dienste, insbesondere im Bereich Turniere, Save-Restore-Funktionalität und Zahlungsvalidierung.
- Aktive Mitarbeit bei der Integration der Plattform mit diversen Spieleclients unter Berücksichtigung technischer Anforderungen.
- Effektive Kommunikation mit internen Stakeholdern, einschließlich Produktteams und dem Backend-Kernteam zur Abstimmung von Anforderungen.
- Kontinuierliche Verbesserung der Codequalität durch Code-Reviews und Implementierung von Best Practices.
Anforderungen
- Mindestens 1,5 Jahre nachweisbare Erfahrung im technischen Support oder in der Backend-/Webentwicklung.
- Fundierte Kenntnisse in mindestens einem der folgenden Web-Frameworks: Django, Flask, FastAPI (Version 0.95+) oder Falcon.
- Verständnis der asyncio-Prinzipien in Python 3.9+ sowie grundlegende Frontend-Kenntnisse (HTML5, CSS3, JavaScript ES6).
- Praktische Erfahrung mit relationalen Datenbanken wie PostgreSQL 14+ oder MySQL 8+, einschließlich der Fähigkeit, komplexe Abfragen mit Gruppierungen und Joins zu schreiben.
- Verständnis für Datenbankindizes und deren Optimierungspotenzial in produktiven Umgebungen.
- Sicherer Umgang mit Docker (Dockerfile-Anpassung, Multi-Stage Builds) und docker-compose für Entwicklungs- und Testumgebungen.
- Analytisches Denkvermögen zur effizienten Einarbeitung in bestehenden Legacy-Code.
- Ausgeprägte Teamfähigkeit und kommunikative Kompetenz für die erfolgreiche Zusammenarbeit in cross-funktionalen Teams.
Wünschenswerte Zusatzqualifikationen
- Praktische Erfahrung mit asynchronen Frameworks wie aiohttp, sanic oder starlette für hochperformante Anwendungen.
- Kommerzielle PHP-Entwicklungserfahrung (PHP 8+) für die Arbeit mit Legacy-Systemen.
- Nachweisbare Erfolge bei der Optimierung von Datenbankabfragen und Performance-Tuning.
- Fundierte Kenntnisse der AWS-Dienste (EC2, S3, RDS, Lambda) oder vergleichbarer Cloud-Infrastrukturen.
- Erfahrung mit Message Brokern wie Kafka oder RabbitMQ für die Entwicklung ereignisgesteuerter Architekturen.
- Grundlegende Kubernetes-Kenntnisse für containerisierte Anwendungsentwicklung und -bereitstellung.
- Erfahrung mit CI/CD-Pipelines (Jenkins, GitLab CI, GitHub Actions) für automatisierte Softwarebereitstellung.
Warum Sie Teil unseres Teams werden sollten
Bei uns erwartet Sie eine hochmoderne technische Umgebung mit spannenden Herausforderungen im Gaming-Bereich. Wir bieten vollständige Remote-Arbeit mit flexiblen Arbeitszeiten, kontinuierliche Weiterbildungsmöglichkeiten und die Chance, Ihre Python-Expertise in einem innovativen Umfeld weiterzuentwickeln. Werden Sie Teil eines kollegialen Teams, das Wert auf technische Exzellenz und kollaboratives Arbeiten legt.