
DysrupIT ist ein Unternehmen für Cloud-Services und IT-Lösungen, das Organisationen dabei unterstützt, ihre Technologie zu modernisieren und auf Betriebsmodelle im As-a-Service-Modell umzustellen. Das Leistungsspektrum umfasst Enterprise-Cloud-Lösungen, Managed Services, Anwendungsentwicklung, Cybersicherheit sowie Datenanalyse und Informationsmanagement. Dabei unterstützt das Unternehmen kleine und mittlere Organisationen ebenso wie multinationale Konzerne. DysrupIT arbeitet mit Microsoft und anderen Cloud-Plattformen zusammen und verbindet technische Umsetzung mit Talentförderung, gesellschaftlichem Engagement und langfristigen Partnerschaften, um sichere und skalierbare Technologieumgebungen zu schaffen, die auf die Anforderungen des jeweiligen Unternehmens abgestimmt sind.
Python-Backend-Engineer
Entwickle getestete Python-Backenddienste, verwalte Cloud-Konfigurationen und erstelle Excel-Berichte auf GCP. Unterstütze DysrupIT-Kunden bei der Cloud-Einführung und der Umstellung auf As-a-Service-Modelle.
Beschreibung
- Entwickle und pflege Python-Dienste und APIs mit pydantic, FastAPI oder vergleichbaren Frameworks.
- Verwalte Firestore-Konfigurationsdaten, einschließlich Transaktionen und versionierter Dokumente.
- Pflege Pipelines zur Synchronisierung von Firestore-Daten mit BigQuery.
- Erstelle formatierte Excel-Dateien und Berichte mit openpyxl.
- Stelle Dienste auf Cloud Run und Cloud Storage bereit und betreibe sie, einschließlich geplanter Jobs.
- Stelle Cloud-Infrastruktur mit Terraform bereit und verwalte sie.
- Pflege CI/CD-Pipelines für automatisierte Tests und Bereitstellungen.
- Richte IAM-Rollen und Dienstkonten mit minimal erforderlichen Berechtigungen ein.
- Schreibe verhaltensbasierte und eigenschaftsbasierte Tests, um die Korrektheit des Codes zu prüfen.
- Prüfe Typen mit pyright und lint den Code mit ruff.
- Arbeite mit Data Engineers und Stakeholdern zusammen, um Anforderungen in funktionierende Dienste umzusetzen.
- Diagnostiziere und behebe Probleme in Diensten, Integrationen und Bereitstellungen.
Anforderungen
- Mindestens drei Jahre Erfahrung im Python-Data- oder Backend-Engineering.
- Fundierte Python-Kenntnisse, einschließlich pydantic und FastAPI oder vergleichbarer Frameworks.
- Erfahrung mit der Erstellung von Excel-Dateien mit openpyxl.
- Praktische GCP-Erfahrung mit Firestore-Transaktionen und versionierten Dokumenten, Cloud Run, Cloud Storage und geplanten Jobs.
- Erfahrung mit der Synchronisierung von Daten aus Firestore nach BigQuery.
- Erfahrung mit Terraform und CI/CD-Pipelines.
- Verständnis von IAM und dem Entwurf von Dienstkonten mit minimal erforderlichen Berechtigungen.
- Erfahrung mit dem Schreiben verhaltensbasierter und eigenschaftsbasierter Tests.
- Erfahrung mit der Typprüfung durch pyright und dem Linting mit ruff.
- Erfahrung in der Frontend-Entwicklung ist von Vorteil.
- Erfahrung mit Finanz-, Abrechnungs- oder datenintensiven Plattformen ist von Vorteil.
- Erfahrung in agilen Entwicklungsumgebungen oder Scrum-Teams ist von Vorteil.
Zusatzleistungen
- Vergütung abhängig von der Erfahrung.
- Gesetzlich vorgeschriebene Leistungen und ergänzende HMO-Versicherung.
- Kooperatives und professionelles Arbeitsumfeld.
- Möglichkeiten zur beruflichen Weiterentwicklung in einer wachsenden Organisation.
- Hybrides oder vollständig ortsunabhängiges Arbeiten, sofern möglich.
- Schulungen zur persönlichen Entwicklung und beruflichen Weiterentwicklung.