Develop services: You implement and optimize services and interfaces for our product UCS@school — primarily in Python on Linux systems
Ensure quality: You provide appropriate test coverage and ensure our solutions remain stable, maintainable, and future-proof
Collaborate in an agile team: You work in an agile team and actively contribute to planning, implementation, and continuous improvement
Evolve backend systems: You work on scalable backend systems and integrate PostgreSQL databases as well as LDAP directory services such as Samba and/or OpenLDAP
Use containers: You build and operate containerized applications with Docker
Requirements
Solid qualification: You have a degree in Computer Science, Business Informatics, or a comparable education — or several years of professional experience in the IT field
Python expertise: You have at least three years of Python development experience in Linux environments
Database knowledge: Practical experience with PostgreSQL
LDAP know-how: Familiarity with LDAP directory services, ideally with Samba and/or OpenLDAP
Container skills: Confident in using Docker to create and run containers
Architectural understanding: You design and develop scalable backend systems that work reliably even in more complex environments
Working style & communication: You work independently, in a structured and solution-oriented way. You are a team player, proactive, and have good German and English skills
Tech Stack
Docker
Linux
Postgres
Python
Benefits
Flexibility: Work remotely or at one of our offices — with flexible hours that fit your personal life
Individual learning: We support your development with tailored learning and exchange opportunities
Ideas welcome: Actively help shape our products — you will have real influence and room for innovation
Appreciation: We foster an open, respectful company culture where your opinion matters
Freedom: Take advantage of workation options within the EU and flexible vacation arrangements
Stability: A permanent, open-ended employment contract in a meaningful, future-oriented environment
Software Developer, Python at Univention | JobVerse