Software Developer Python (m/w/d)
Software Developer Python (m/w/d)
Software Developer Python (m/w/d)
Software Developer Python (m/w/d)
Univention GmbH
Computer-Software
Bremen
- Art der Beschäftigung: Vollzeit
- 50.000 € – 63.000 € (von XING geschätzt)
- Hybrid
- Zu den Ersten gehören
Software Developer Python (m/w/d)
Über diesen Job
Vollzeit
Was dich erwartet
Über unsDie Univention GmbH steht für digitale Souveränität, offene IT-Infrastrukturen und Open-Source-basierte Softwarelösungen. Unser Ziel ist es, Organisationen – insbesondere aus öffentlicher Verwaltung und Bildung – sichere, unabhängige und gestaltbare IT-Umgebungen zu ermöglichen.
Mit unserem Identity & Access Management (IAM) und unserer modularen Open-Source-Lösung Nubus schaffen wir flexible, interoperable und souveräne IT-Infrastrukturen, die den Anforderungen moderner Verwaltungen und Bildungslandschaften gerecht werden.
- Services entwickeln: Du implementierst und optimierst Dienste und Schnittstellen für unser Produkt Nubus IAM – hauptsächlich in Python auf Linux-Systemen
- Qualität sicherstellen: Du sorgst für eine angemessene Testabdeckung und stellst sicher, dass unsere Lösungen robust, wartbar und zuverlässig bleiben
- Agil zusammenarbeiten: Du entwickelst in einem agilen Team und bringst dich aktiv in Planung, Umsetzung und kontinuierliche Verbesserung ein
- Backend-Systeme gestalten: Du entwickelst skalierbare Backend-Systeme und arbeitest mit PostgreSQL-Datenbanken sowie LDAP-Verzeichnisdiensten wie Samba und/oder OpenLDAP
- Container nutzen: Du erstellst und betreibst containerisierte Anwendungen mit Docker
Was du mitbringst
- Fundierte Qualifikation: Du hast ein Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung abgeschlossen – oder verfügst über mehrere Jahre Berufserfahrung im IT-Bereich
- Python-Expertise: Du entwickelst seit mindestens drei Jahren mit Python in Linux-Umgebungen
- Datenbankkenntnisse: Du hast praktische Erfahrung mit PostgreSQL.
- LDAP-Know-how: Du kennst dich mit LDAP-Verzeichnisdiensten aus, idealerweise mit Samba und/oder OpenLDAP
- Container-Kompetenz: Du bist sicher im Umgang mit Docker zur Erstellung von Containern
- Architekturverständnis: Du entwickelst skalierbare Backend-Systeme, die auch in größeren Umgebungen zuverlässig funktionieren
- Arbeitsweise & Kommunikation: Du arbeitest eigenständig, strukturiert und lösungsorientiert. Teamfähigkeit, Proaktivität sowie gute Deutsch- und Englischkenntnisse zeichnen dich aus
- Moderne Python-Frameworks: Du hast Erfahrung mit FastAPI, Playwright und pytest
- Frontend-Grundlagen: Du bringst Kenntnisse in JavaScript und idealerweise Vue.js mit
- Systemnähe: Du bist mit Debian Linux und dessen Paketverwaltung vertraut
- Authentifizierung & Autorisierung: Du hast Erfahrung im Bereich Authentifizierungs- und Autorisierungslösungen
- Architekturmuster: Du kennst Konzepte wie Hexagonal Architecture und CQRS und hast diese idealerweise bereits praktisch angewendet
Was wir dir bieten
- Flexibilität: Arbeite remote oder an einem unserer Standorte – mit flexiblen Arbeitszeiten, die sich gut mit deinem Privatleben vereinbaren lassen
- Individuelles Lernen: Wir unterstützen dich in deiner Weiterentwicklung mit individuellen Lern- und Austauschformaten
- Ideen willkommen: Gestalte unsere Produkte aktiv mit – bei uns hast du echten Einfluss und Raum für Innovation
- Wertschätzung: Wir leben eine offene, respektvolle Unternehmenskultur, in der deine Meinung zählt
- Freiraum: Nutze Workation-Möglichkeiten im EU-Ausland und flexible Urlaubsregelungen
- Sicherheit: Eine unbefristete Festanstellung in einem sinnstiftenden, zukunftsorientierten Umfeld
Klingt spannend? Dann freuen wir uns auf deine Bewerbung!