
Software Developer, Python, IAM
Univention
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
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