Match score not available

Freelancer als Software Developer für Verzeichnisdienst-Migration (m/w/d)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Several years of experience in Python development in Linux environments., Solid knowledge of LDAP and Active Directory., Experience in backend development and Linux administration., Ability to communicate effectively in German and English..

Key responsabilities:

  • Develop a new directory service and assist in the migration from Active Directory to UCS.
  • Create tailored backend solutions for a directory service with numerous organizational units and user accounts.
  • Ensure compliance with security standards and provide comprehensive test coverage for developed solutions.
  • Work collaboratively in small, agile teams to optimize functionalities for administration and data recovery.

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

Job description

Was dich erwartet
  • Du entwickelst einen neuen Verzeichnisdienst für ein Bundesland und begleitest die Migration von Active Directory zu UCS
  • Mit Python Backend-Komponenten realisieren: Du entwickelst maßgeschneiderte Backend-Lösungen für einen Verzeichnisdienst mit 50 OUs, 55.000 Benutzerkonten und 80.000 Gruppen
  • Du baust und optimierst Funktionen für die OU-Administration, Logging, Auditierung und Datenwiederherstellung
  • Je nach Fähigkeit und Interesse entwickelst du auch Frontend-Komponenten und benutzerfreundliche Oberflächen
  • Standards für Sicherheit und Compliance setzen: Du sorgst dafür, dass höchste Anforderungen an den BSI-Grundschutz und die IT-Sicherheit erfüllt werden
  • Du arbeitest in kleinen, agilen Teams, die sich durch enge Zusammenarbeit auszeichnen
  • Du gewährleistest eine umfassende Testabdeckung und sorgst so für die Qualität der entwickelten Lösungen
Was du mitbringst
  • Mehrere Jahre Erfahrung in der Python-Entwicklung in Linux-Umgebungen
  • Fundierte Kenntnisse im Umgang mit LDAP und Active Directory
  • Backend und Linux: Deine Erfahrung in der Backend-Entwicklung und der Linux-Administration zeichnen dich aus
  • Du verstehst Authentifizierungs- und Autorisierungskonzepte und setzt diese sicher um
  • Erfahrung in der Entwicklung skalierbarer Systeme
  • Selbstständig und lösungsorientiert: Du arbeitest eigenverantwortlich und findest immer kreative Lösungen für komplexe Probleme
  • 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 hast Lust, Frontend-Technologien zu nutzen
  • Expertise mit Samba und Monitoring: Du hast Erfahrung mit Samba und/oder Monitoring-Tools wie Grafana und Prometheus
  • Erfahren mit großen Directory Services: Du hast praktische Erfahrung in der Migration und Verwaltung großer Verzeichnisdienste
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

  • Communication
  • Problem Solving

Application Developer Related jobs