Univention

Software Developer, Python, IAM

Univention

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop services: Implement and optimize services and interfaces for our product Nubus IAM — primarily in Python on Linux systems
  • Ensure quality: Maintain appropriate test coverage and ensure our solutions remain robust, maintainable, and reliable
  • Collaborate in an agile way: Work in an agile team and actively contribute to planning, implementation, and continuous improvement
  • Design backend systems: Develop scalable backend systems and work with PostgreSQL databases as well as LDAP directory services such as Samba and/or OpenLDAP
  • Use containers: Build and operate containerized applications with Docker

Requirements

  • Solid qualification: You have a degree in Computer Science, Business Informatics, or a comparable qualification — or several years of professional experience in IT
  • Python expertise: You have been developing with Python in Linux environments for at least three years
  • Database knowledge: Practical experience with PostgreSQL
  • LDAP know‑how: Familiarity with LDAP directory services, ideally Samba and/or OpenLDAP
  • Container competence: Confident in using Docker to create containers
  • Architectural understanding: You design scalable backend systems that operate reliably in larger environments
  • Working style & communication: You work independently, in a structured and solution‑oriented way. Team spirit, proactivity, and good German and English skills distinguish you
Benefits
  • Flexibility: Work remotely or from one of our offices — with flexible working hours that fit your personal life
  • Individual learning: We support your development with tailored learning and exchange formats
  • Ideas welcomed: Actively shape our products — you will have real influence and space for innovation
  • Appreciation: We foster an open, respectful corporate culture where your opinion matters
  • Freedom: Take advantage of workation opportunities within the EU and flexible vacation arrangements
  • Security: Permanent employment in a meaningful, future‑oriented environment
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonLinuxPostgreSQLLDAPSambaOpenLDAPDockerbackend systems designtest coverageagile methodologies
Soft Skills
team spiritproactivityindependent workingstructured workingsolution-oriented
Certifications
degree in Computer Sciencedegree in Business Informatics