Senior Python Backend Entwickler (m/w/d) für Gaming-Plattform | Remote
Aus der Ferne
Vollzeit
Verstärken Sie unser innovatives Team als Python Backend Entwickler, wo Sie eine entscheidende Rolle bei der Unterstützung und Verbesserung unserer Gaming-Plattform spielen werden. Sie entwickeln Tools, optimieren Dienste und fungieren als technische Brücke zwischen unserer Plattform und den Produktteams, um die nahtlose Integration und den Betrieb unseres Gaming-Ökosystems zu gewährleisten.
Hauptaufgaben
- Konzeption und Entwicklung umfassender Support-Toolsets für Endbenutzer, die Produktteams befähigen, Plattformfunktionen effizient zu verwalten und Probleme zu beheben.
- Wartung und Erweiterung bestehender Backend-Dienste, einschließlich Turniersysteme, Speicher-Wiederherstellungsfunktionen und Zahlungsvalidierungsprozesse.
- Mitwirkung an Plattformintegrationsprojekten zur Sicherstellung einer reibungslosen Konnektivität zwischen Core-Backend-Systemen und verschiedenen Spieleclients.
- Effektive Kommunikation mit internen Stakeholdern, einschließlich Produktteams und dem Core-Backend-Entwicklungsteam.
- Fehlersuche und Lösung komplexer technischer Probleme innerhalb des Plattform-Ökosystems.
- Beitrag zur Dokumentation und zum Wissensaustausch innerhalb des technischen Teams.
- Teilnahme an Code-Reviews zur Aufrechterhaltung hoher Codequalitätsstandards.
Erforderliche Qualifikationen
- Mindestens 1,5 Jahre nachgewiesene Erfahrung im technischen Support oder der Backend-/Webentwicklung.
- Fundierte Kenntnisse in mindestens einem Python-Webframework wie Django, Flask, FastAPI oder Falcon.
- Solides Verständnis der Python-Asyncio-Prinzipien und asynchronen Programmierkonzepte.
- Grundlegende Frontend-Kenntnisse einschließlich HTML, CSS und fundamentalem JavaScript.
- Erfahrung mit relationalen Datenbanken wie PostgreSQL oder MySQL, einschließlich der Fähigkeit, Abfragen mittlerer Komplexität mit Gruppierungen und Joins zu schreiben und zu optimieren.
- Verständnis der Prinzipien der Datenbankindizierung und Leistungsoptimierungstechniken.
- Praktische Erfahrung mit Docker, einschließlich der Fähigkeit, bestehende Dockerfiles zu modifizieren und mit Docker-Compose zu arbeiten.
- Nachgewiesene Fähigkeit, Legacy-Codebasen zu verstehen, zu navigieren und zu verbessern.
- Ausgeprägte Teamfähigkeit mit der Fähigkeit, produktive Beziehungen aufzubauen und effektiv mit technischen und nicht-technischen Stakeholdern zu kommunizieren.
Wünschenswert
- Praktische Erfahrung mit asynchronen Python-Frameworks wie aiohttp, sanic oder starlette.
- Kommerzielle PHP-Entwicklungserfahrung, insbesondere im Gaming- oder Hochverkehrsumfeld.
- Fortgeschrittene Kenntnisse in der Optimierung von Datenbankabfragen für Hochleistungsanwendungen.
- Erfahrung mit AWS-Cloud-Diensten und -Architektur.
- Kenntnisse von Message Brokern wie Kafka oder RabbitMQ für den Aufbau ereignisgesteuerter Architekturen.
- Erfahrung mit Kubernetes für Container-Orchestrierung und -Bereitstellung.
- Hintergrund in der Spielebranche oder Erfahrung mit Gaming-Plattformen.
Warum Sie zu uns kommen sollten
Arbeiten Sie mit modernster Technologie in der spannenden Spielebranche und genießen Sie die Flexibilität einer vollständig remote Position. Sie haben die Möglichkeit, interessante technische Herausforderungen zu lösen, mit einem talentierten Team zusammenzuarbeiten und direkten Einfluss auf Produkte zu nehmen, die von Millionen von Spielern weltweit genutzt werden. Wir fördern eine kollaborative Umgebung, in der Ihre Fähigkeiten geschätzt und Ihre berufliche Entwicklung unterstützt wird.