Software Developer Linux Python Integrations (m/f/d)
🇩🇪 Germany
Management
Python
JavaScript
Docker
Kubernetes
Design
Backend
Legal
Frontend
Cybersecurity
SQL
Software Developer Linux Python Integrations (m/f/d)
from 🇩🇪 Germany
This position is tied to employment subject to German or Spanish social security regulations. Applications are welcome provided that the legal requirements for employment in Germany or Spain can be met.
About Us
Univention GmbH stands for digital sovereignty, open IT infrastructures, and open-source-based software solutions. Our goal is to provide organizations - especially in public administration and education - with secure, independent, and customizable IT environments.
With our Identity & Access Management (IAM) and our modular open-source solution Nubus, we create flexible, interoperable, and sovereign IT infrastructures that meet the requirements of modern administrations and educational landscapes.
Sounds exciting? We look forward to your application!
About Us
Univention GmbH stands for digital sovereignty, open IT infrastructures, and open-source-based software solutions. Our goal is to provide organizations - especially in public administration and education - with secure, independent, and customizable IT environments.
With our Identity & Access Management (IAM) and our modular open-source solution Nubus, we create flexible, interoperable, and sovereign IT infrastructures that meet the requirements of modern administrations and educational landscapes.
- Develop services: You will design and optimize services and interfaces for identity-managed services. This includes implementing components of our UCS and Nubus products - primarily using Python on Linux - and deploying them on Debian-based systems as well as in Kubernetes environments
- Ensure quality:Â You will ensure that our solutions remain robust, maintainable, and reliable through appropriate test coverage
- Achieve more together: You will work in an agile team on scalable solutions that support digital sovereignty
- Solid qualifications: You have a degree in computer science, business informatics, or a comparable field - or several years of professional experience in IT
- Python expertise:Â You have at least three years of experience developing with Python on Linux systems
- Protocols & services:Â You have experience integrating services via APIs and protocols such as REST, OpenID Connect, LDAP, and SQL. Ideally, you are familiar with identity management systems like Samba/Active Directory, Microsoft Entra ID, and OpenLDAP
- Container skills:Â You are confident working with Docker and familiar with container-based development
- Backend architecture:Â You build scalable systems that perform reliably even in large environments
- Solution-oriented mindset:Â You enjoy working in a team and finding pragmatic, sustainable solutions
- Multilingual communication: You communicate confidently in both German and English
Nice to Have
- Modern tools: Experience with pytest, Playwright, and GitLab
- Frontend basics:Â Basic knowledge of JavaScript and CSS
- System-level knowledge:Â Familiarity with Debian and its package management
- Authentication & authorization:Â Experience with authentication and authorization mechanisms
- OpenID Connect IdPs: Ideally, experience working with providers such as Keycloak
- Flexibility: Work remotely or at one of our locations, with flexible hours that fit your personal life
- Individual learning:Â We support your professional growth with tailored learning and knowledge-sharing opportunities
- Your ideas matter:Â Actively shape our products - your input has real impact and room for innovation
- Appreciation:Â We foster an open, respectful company culture where your voice counts
- Freedom:Â Take advantage of workation opportunities within the EU and flexible vacation policies
- Security:Â A permanent position in a meaningful, future-oriented environment
Sounds exciting? We look forward to your application!








