Das macht die Position aus
Werde unser Python Developer und entwickele gemeinsam mit uns eine innovative und breitgefächerte Software-Suite in Kombination mit gängigen OpenSource-Lösungen, die es unseren KI-Modellen ermöglicht klinische Arbeitsabläufe zu optimieren und bessere medizinische Entscheidungen zu treffen.
Bei uns kannst du eigene Ideen in großen und auch kleinen Projekten umsetzen und deine eigenen Packages bauen. Innerhalb des Teams tauschen wir uns täglich über die aktuellen Software-Architekturen und die performantesten Lösungswege aus, sodass die persönliche Entwicklung jedes Developers im Team stets vorangetrieben wird.
Tätigkeiten
Als Python Developer bist Du das Herzstück unserer Backend-Entwicklung. In dieser Schlüsselposition konzipierst und implementierst Du robuste, skalierbare und performante Softwarelösungen, die den klinischen Alltag revolutionieren. Du entwickelst unsere modernen Datenbereitstellung für unsere KI-Systeme mit Hilfe von OpenSource Lösungen wie MinIO, RabbitMQ und SQL und integrierst innovative KI-Ansätze. In einem agilen, interdisziplinären Team hast Du direkten Einfluss auf den Erfolg und die Weiterentwicklung unserer digitalen Projekte im Gesundheitswesen.
Darauf freuen wir uns
Berufserfahrung: Mindestens 3 Jahre Berufserfahrung in der Software-Entwicklung mit Python.
Technisches Know-how:
1. Fundierte Kenntnisse in Python, FastAPI, Pydantic und SqlAlchemy
2. Fundierte Kenntnisse in relationalen Datenbanksystemen (insb. PostgreSQL), Objektspeichern (MinIO) und Key-Value-Stores (RabbitMQ) zur Implementierung von Microservice-Architekturen
3. Sicherer Umgang mit Docker, idealerweise erste Erfahrungen mit Kubernetes
4. Erfahrungen in der agilen Softwareentwicklung, sowie in CI/CD-Prozessen (idealerweise mittels GitLab CI)
5. Optional: Kenntnisse in PyTorch, oder Monitoring-Tools wie Grafana und Prometheus.
Agile Denkweise: Selbstständiges und strukturiertes Arbeiten in einem agilen Umfeld.
Teamgeist & Kommunikation: Proaktive, lösungsorientierte Arbeitsweise und die Fähigkeit, komplexe technische Zusammenhänge verständlich zu vermitteln.
Immunitätsstatus
Eine Einstellung ist nur möglich, wenn nach den jeweils geltenden (gesetzlichen und medizinischen) Vorgaben gegen das Masernvirus ein vollständiger Immunisierungs- bzw. Immunitätsnachweis vorliegt. Dies ist vor Beschäftigungsbeginn durch entsprechende Unterlagen (. Impfausweis) nachzuweisen.
Das bieten wir
Team
Unser Team besteht aus innovativen, interdisziplinären Experten, die in einem agilen und offenen Umfeld zusammenarbeiten. Wir legen großen Wert auf:
6. Kreative Zusammenarbeit:Regelmäßiger Austausch und gemeinsame Lösungsfindung stehen im Mittelpunkt unserer Arbeit.
7. Weiterentwicklung:Wir wollen Deine fachliche und persönliche Entwicklung bestmöglich fördern.
8. Modernes Arbeitsumfeld:Flexible Arbeitszeiten, Homeoffice-Möglichkeiten und ein zentral gelegenes Büro in Eppendorf bieten Dir den idealen Rahmen, um erfolgreich zu arbeiten – inklusive kleiner Extras wie einer Nintendo Switch für entspannte Pausen.
Bewerbungsprozess
Unser Bewerbungsprozess ist transparent und unkompliziert:
9. Erster Call
10. Video-Interview
11. Triff das Team