Was dich erwartet
- Dienste und Schnittstellen für Schulen entwickeln: Du implementierst und optimierst zentrale Komponenten unseres Produkts UCS@school – vorrangig in Python.
- Qualität sichern: Du stellst sicher, dass unsere Lösungen durch ausreichende Testabdeckung robust und wartbar bleiben.
- Gemeinsam besser: Du arbeitest in einem agilen Team an skalierbaren Lösungen für den Bildungsbereich.
Was du mitbringst
- Praxis und Know-how: Du hast ein abgeschlossenes Studium der Informatik oder Wirtschaftsinformatik oder bringst mehrjährige Berufserfahrung im IT-Bereich mit.
- Python-Profi: Du entwickelst seit mindestens 3 Jahren mit Python auf Linux-Systemen.
- Daten und Verzeichnisse: Du hast Erfahrung mit PostgreSQL und kennst dich mit LDAP-Verzeichnisdiensten wie Samba und/oder OpenLDAP aus.
- Container im Griff: Du arbeitest sicher mit Docker und verstehst containerbasierte Entwicklung.
- Backend-Architektur: Du entwickelst skalierbare Systeme, die auch in großen Umgebungen zuverlässig funktionieren.
- Selbstständig und lösungsorientiert: Du arbeitest eigenverantwortlich und findest pragmatische Lösungen.
- Sprachenvielfalt: Du kommunizierst sicher auf Deutsch und Englisch.
- Moderne Tools: Du hast Erfahrung mit FastAPI, Playwright und pytest.
- Frontend-Basis: Du bringst Grundkenntnisse in JavaScript und Vue.js mit.
- Systemnähe: Du kennst dich mit Debian und seiner Paketverwaltung aus.
- Architekturverständnis: Du hast Kenntnisse in „Hexagonal Architecture“ und CQRS.
Was wir dir bieten
- Ein Unternehmen, das für 100% Open Source steht.
- Eigenverantwortliches Arbeiten ohne starre Konzernstrukturen.
- Ein Team, in dem gegenseitiger Respekt, Offenheit und Hilfsbereitschaft gelebt wird.
Bewirb dich gerne online über unser Bewerbungsformular oder per E-Mail an [email protected]. Lass uns dabei wissen, ab wann du verfügbar bist und wie hoch dein Tagessatz ist.