Match score not available

Freelancer als Software Developer Directory Core (m/w/d)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 3 years of experience in Python development in Linux environments., Strong knowledge of LDAP directory services such as Samba and/or OpenLDAP., Experience with Active Directory and its functionalities., Ability to communicate effectively in German and English..

Key responsabilities:

  • Redesign the core directory services for the migration from Active Directory to UCS.
  • Implement functions for OU administration to achieve high parity with Active Directory.
  • Develop recovery functions including solutions like Tombstone and Recycle Bin.
  • Optimize performance to ensure maximum efficiency for directory services with 55,000 users and 80,000 groups.

Univention logo
Univention SME https://www.univention.com/
51 - 200 Employees
See all jobs

Job description

Was dich erwartet
  • Den Kern der Verzeichnisdienste neu gestalten: Du entwickelst die zentralen Directory-Services für die Migration eines Bundeslandes von Active Directory zu UCS
  • Funktionen zur OU-Administration implementieren: Ziel ist es, eine hohe Parität zu Active Directory zu erreichen
  • Wiederherstellungsfunktionen konzipieren und entwickeln: Hierzu gehören Lösungen wie Tombstone und Recycle Bin
  • Performance optimieren: Du sorgst dafür, dass der Verzeichnisdienst mit 55.000 Benutzern und 80.000 Gruppen stets maximale Effizienz bietet
  • Lösungen zur Anbindung von Linux-Clients entwickeln: Du stellst sicher, dass alle Clients nahtlos integriert werden
  • Unterstützung bei der Frontend-Entwicklung: Bei Bedarf hilfst du bei der Entwicklung oder Anpassung von Benutzeroberflächen
  • In kleinen, agilen Teams arbeiten: Du trägst zur Sicherstellung einer umfassenden Testabdeckung bei und sorgst für die Qualität der Lösungen
Was du mitbringst
  • Erfahrung, die zählt: Du hast mindestens 3 Jahre Erfahrung in der Python-Entwicklung auf Linux-Umgebungen
  • Expertise in Verzeichnisdiensten: Du hast fundierte Kenntnisse in LDAP-Verzeichnisdiensten wie Samba und/oder OpenLDAP
  • Active Directory im Blut: Du bringst Erfahrung mit Active Directory und dessen Funktionen mit
  • Sicherheitsbewusstsein: Du verstehst Authentifizierungs- und Autorisierungskonzepte und setzt diese sicher um
  • Backend-Lösungen für die Zukunft: Du hast Erfahrung in der Entwicklung skalierbarer Backend-Systeme, die auch in großen Umgebungen bestens funktionieren
  • Selbstständig und lösungsorientiert: Du arbeitest eigenverantwortlich und findest immer kreative Lösungen für komplexe Probleme
  • Multilingual unterwegs: Du kommunizierst sicher in Deutsch und Englisch und bist ein integrativer Teil unseres Teams

Zusätzlich von Vorteil

  • Frontend-Kenntnisse: Du bringst grundlegende Kenntnisse in HTML, CSS und JavaScript mit und kannst bei Bedarf Frontend-Technologien einsetzen
  • Expertise in SSO/OIDC: Du hast Kenntnisse im Bereich Single Sign-On (SSO) und OpenID Connect (OIDC)
  • Migrationserfahrung: Du hast praktische Erfahrung in der Migration von Verzeichnisdiensten und weißt, worauf es ankommt
  • Verständnis für den öffentlichen Sektor: Du kennst die besonderen Anforderungen der öffentlichen Verwaltung und kannst diese in deine Arbeit einfließen lassen
Was wir dir bieten
  • Ein Unternehmen, das für 100% Open Source steht
  • Professionelles Arbeiten ohne starre Konzernstrukturen und eine Unternehmenskultur geprägt von gegenseitigem Respekt
  • Ein Team, dem Hilfsbereitschaft, Offenheit und Integrität wichtig sind

Bewirb dich gerne online über unser Bewerbungsformular oder per E-Mail an jobs@univention.de. Lass uns dabei wissen, ab wann du verfügbar bist und wie hoch dein Tagessatz ist. 
Über uns
Wir setzen uns für einen nachhaltigen, offenen und fairen digitalen Wandel ein, von dem Organisationen und Menschen maximal profitieren. Mit Univention Corporate Server haben wir eine offene Open Source Plattform für Identitätsmanagement sowie für Bereitstellung und Integration von Anwendungen entwickelt, die Organisationen die volle Kontrolle über ihre Daten und Prozesse und die Wahlmöglichkeit, wem sie welche Daten übergeben, zurückgibt. Diese Freiheiten sind unserer Überzeugung nach die Voraussetzungen für Innovation, Wettbewerbsfähigkeit und digitale Souveränität.

Wenn du mehr über uns erfahren möchtest, dann informiere dich auf „Warum Univention“ über uns.

Required profile

Experience

Spoken language(s):
GermanEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Teamwork
  • Communication

Application Developer Related jobs