Logo Univention

Software Developer Python

Job

  • Level
    Erfahren
  • Job Feld
    Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Berlin, Leipzig, Bremen
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Position entwickelst du Dienste und Schnittstellen in Python für UCS@school, integrierst Backend-Systeme sowie PostgreSQL und sorgst für Testabdeckung, während du agil im Team arbeitest.

    Job Technologien

    Deine Rolle im Team

    • Die 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 UCS@school - hauptsächlich in Python auf Linux-Systemen.
    • Qualität sicherstellen: Du sorgst für eine angemessene Testabdeckung und stellst sicher, dass unsere Lösungen stabil, wartbar und zukunftsfähig bleiben.
    • Agil zusammenarbeiten: Du entwickelst in einem agilen Team und bringst dich aktiv in Planung, Umsetzung und kontinuierliche Verbesserung ein.
    • Backend-Systeme weiterentwickeln: Du arbeitest an skalierbaren Backend-Systemen und integrierst PostgreSQL-Datenbanken sowie LDAP-Verzeichnisdienste wie Samba und/oder OpenLDAP.
    • Container einsetzen: Du erstellst und betreibst containerisierte Anwendungen mit Docker.

    Unsere Erwartungen an dich

    Ausbildung

    • Fundierte Qualifikation: Du hast ein Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung abgeschlossen - oder verfügst über mehrere Jahre Berufserfahrung im IT-Bereich.

    Qualifikationen

    • Python-Expertise: Du entwickelst seit mindestens drei Jahren mit Python in Linux-Umgebungen.
    • 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 komplexeren 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.

    Erfahrung

    • Datenbankkenntnisse: Du hast praktische Erfahrung mit PostgreSQL.

    Benefits

    Gesundheit, Fitness & Fun

    Work-Life-Integration

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Leipzig

      Sachsen

      Deutschland

    • Standort Berlin

      Deutschland

    • Standort Bremen

      Bremen

      Deutschland

    Das ist dein Arbeitgeber

    Univention

    Univention

    Als führender Anbieter von Open Source-Produkten ist Univention immer auf dem neusten Stand der Technik. Insbesondere das Kernprodukt UCS überzeugt durch sein integriertes Infrastrukturmanagement-System. Egal ob klassisch vor Ort, in der Cloud oder in einer Hybridumgebung, UCS ist die ideale Lösung für die zentrale Verwaltung Ihrer Serverlösungen und IT-Infrastrukturen. Dabei spielt es keine Rolle, welche Größe Ihr Unternehmen hat - die innovative und kostengünstige Lösung ist für jede Firma geeignet!

    Description

  • Gründungsjahr
    2002
  • Unternehmenstyp
    Digitale Agentur
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Branche
    Internet, IT, Telekom
  • Logo Univention

    Software Developer Python

    Ort
    Berlin, Leipzig, Bremen
    Arbeitsmodell
    Full Remote, Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs