Subscribe to the latest remote jobs:

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.
  • 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
Shape the future of our software development - and actively enable digital sovereignty.
Sounds exciting? We look forward to your application!
by @maxrusakovic