Toshiba Global Commerce Solutions - External
Applaudo Studios
Backend Developer (Python)
Stellenbeschreibung
Über Sie
Sie sind ein erfahrener Backend Developer mit fundierter Python-Expertise, der Freude daran hat, zuverlässige, skalierbare Dienste zu entwickeln und komplexe technische Herausforderungen zu lösen. Sie fühlen sich in Umgebungen wohl, in denen Sie APIs entwerfen, Microservices entwickeln, Hintergrundaufgaben orchestrieren und Systeme unter Verwendung von Technologien wie FastAPI, Celery, Docker und Kubernetes integrieren können.
Sie legen Wert auf sauberen, wartbaren Code und die Erstellung von Lösungen, die in Cloud-Umgebungen zuverlässig funktionieren. Sie übernehmen Verantwortung für Ihre Arbeit, arbeiten autonom und kommunizieren proaktiv. Sie stellen frühzeitig die richtigen Fragen, dokumentieren Ihre Lösungen und sind bestrebt, qualitativ hochwertige Ergebnisse pünktlich zu liefern.
Zusätzliche Informationen
Über uns
We Are Engineered Different.
Bei Applaudo entwerfen, bauen und skalieren talentierte Mitarbeiter bedeutungsvolle, KI-gestützte Lösungen, die einen echten geschäftlichen Mehrwert schaffen. Als KI-native Organisation arbeiten wir bereichsübergreifend in Design, Entwicklung, Cloud, Daten und künstlicher Intelligenz zusammen, um Ideen in skalierbare Produkte zu verwandeln, die die Art und Weise verändern, wie Unternehmen arbeiten, Entscheidungen treffen und wachsen.
Wir bauen eine leistungsstarke Kultur auf, die auf fünf Werten basiert: Empowering Excellence, Collaborative Teamwork, Unsolicited Respect, Consistent Transparency und Efficient Communication. Diese definieren, wie wir arbeiten, wie wir uns gegenseitig unterstützen und wie wir uns selbst in die Pflicht nehmen.
Applaudo ist ein Ort für Menschen, die schnell lernen, Verantwortung übernehmen und an der Seite starker Teams arbeiten möchten, denen sie stolz angehören. Bei uns einzusteigen bedeutet, Teil einer Organisation zu sein, die sich bewusst weiterentwickelt, in moderne Arbeitsweisen investiert und die KI-native Transformation in großem Maßstab anführt.
Qualifikationen
Das bringen Sie bei Applaudo mit
- Fundierte Berufserfahrung in der Entwicklung von backend-Anwendungen und -Diensten mit Python.
- Praktische Erfahrung im Entwurf, Aufbau und der Wartung von REST APIs mit FastAPI.
- Fundierte Erfahrung mit SQLAlchemy und relationalen Datenbanken.
- Starke SQL-Kenntnisse, einschließlich des Schreibens und Optimierens von Abfragen.
- Praktische Erfahrung mit Celery für die asynchrone Aufgabenverarbeitung, Zeitplanung und die Orchestrierung von Hintergrundjobs.
- Erfahrung im Entwurf und der Implementierung von Microservices sowie der Integration von APIs von Drittanbietern.
- Verständnis von ETL-Architekturen und der Orchestrierung von Daten-Workflows.
- Erfahrung in der Bereitstellung und dem Betrieb von Diensten in Kubernetes-Umgebungen sowie fundierte Kenntnisse in Docker.
- Praktische Erfahrung mit Microsoft Azure als primäre Cloud-Plattform.
- Erfahrung mit Cloud-Authentifizierung, Autorisierung und der Integration von Anwendungen mit Cloud-Diensten und externen Anbietern.
- Verständnis von Anwendungszuverlässigkeit, Fehlerbehandlung, Fehlerdiagnose und wartbarem Softwaredesign.
- Starke Problemlösungs-, Analyse- und Organisationsfähigkeiten.
- Fähigkeit, autonom zu arbeiten, Verantwortung für Ergebnisse zu übernehmen und etablierte Prozesse sowie Dokumentationsstandards einzuhalten.
- Starke Englischkenntnisse in Wort und Schrift sowie die Fähigkeit, effektiv mit einem in den USA ansässigen Team zusammenzuarbeiten.
Qualifikationen
- Starke Kenntnisse in Python und FastAPI für die backend-Entwicklung.
- Praktische Erfahrung mit SQLAlchemy, relationalen Datenbanken und SQL.
- Erfahrung mit Celery und der Orchestrierung asynchroner Aufgaben.
- Erfahrung mit Docker und Kubernetes.
- Erfahrung mit Azure-Cloud-Diensten, Authentifizierung und Integrationen von Drittanbietern.
- Verständnis von ETL-Workflows, Microservices und API-Design.
- Starke Eigenverantwortung, Autonomie, Dokumentations- und Kommunikationsfähigkeiten.
- Fähigkeit, effektiv auf Englisch zu kommunizieren und mit einem in den USA ansässigen Team zusammenzuarbeiten.
Für folgende Verantwortlichkeiten sind Sie zuständig
- Entwurf, Entwicklung und Wartung zuverlässiger backend-Dienste und REST APIs unter Verwendung von Python und FastAPI.
- Aufbau und Wartung von Microservices zur Unterstützung von Unternehmensanwendungen, Integrationen sowie Daten- und Analysevorgängen.
- Implementierung von Datenbankzugriffs- und Persistenzschichten unter Verwendung von SQLAlchemy und relationalen Datenbanken.
- Entwicklung und Verwaltung asynchroner Aufgaben, geplanter Jobs und Hintergrundverarbeitungs-Workflows mit Celery.
- Unterstützung von ETL-Prozessen und der Orchestrierung von Daten-Workflows zur Ermöglichung zuverlässiger Datenverarbeitung und -integration.
- Integration von Anwendungen mit APIs von Drittanbietern und Azure-Diensten unter Implementierung geeigneter Authentifizierungs- und Zugriffskontrollen.
- Containerisierung von Anwendungen mit Docker sowie Bereitstellung und Betrieb von Diensten in Kubernetes-Umgebungen.
- Fehlerbehebung bei technischen Problemen, Verbesserung der Dienstzuverlässigkeit und Optimierung der Anwendungsleistung.
- Beitrag zu Dashboards und unterstützenden Diensten für Daten- und Analysevorgänge im Unternehmen nach Bedarf.
- Pflege einer klaren Dokumentation von APIs, Integrationen, technischen Entscheidungen und Entwicklungsprozessen.
- Zusammenarbeit mit Teammitgliedern zur Klärung von Anforderungen, Identifizierung potenzieller Risiken und Bereitstellung wartbarer Lösungen.
- Proaktive Kommunikation von Fortschritten, Blockern und Risiken, Vorschlagen von Lösungen und Sicherstellung der Einhaltung von Verpflichtungen.
