Python Developer Keycloak/Kubernetes (m/f/x)

  • Europe-wide | remote
  • Full-time or part-time (32 hours)
  • Professionals

Your Tasks

Our company is growing — and so is the Software Development Team! Support us in our vision of “Digital Sovereignty for the World” and help us to evolve our products UCS and UCS@school.
Work in a team that supports each other at all times and is enthusiastic about Open Source. You can expect new and exciting challenges due to our comprehensive and therefore varied products.

Our daily business

  • Your team: you’re working in a team with 3 to 7 other developers, improving UCS or UCS@school.
  • There are different areas of responsibilities:
    • Integration of apps into our UCS App Center, e.g. with docker-compose
    • Python extensions of connectors, e.g. to Office 365, Active Directory, G-Suite or Apple School Manager
    • Fixing bugs in different parts of our product, e.g. with Python or Shell/Bash
    • Implementation of hybrid authentication with Kerberos and OpenID Connect
    • Automated tests with Jenkins, Pytest, Selenium

Project work

We always work on smaller or larger projects, e. g. the digital workplace for the public sector or the Sovereign Cloud Stack.

Get to know Arvid—he reports on his everyday work as an Open Source Software Engineer at Univention.

What we Expect

  • Python programming skills in Linux environments
  • Experience with Keycloak and Kubernetes
  • Knowledge of source code management, for example GitLab
  • You have a DevOps mindset, for software development and for other topics related to the necessary operating environments.
  • German and/or English skills

What we offer

  • Flexible working hours—whether you like to work early in the morning or late at night, everyone can find the time that suits them.
  • At home or in the office—we have 3 offices in Bremen, Berlin, and Leipzig. Your hometown is not listed? No problem, you can also work from home and visit one of the locations as needed.
  • Your software—we’re open-minded, i.e. you decide if you want to work with Ubuntu, Microsoft, or macOS. We also equip your home office with hardware.
  • Our slogan—be open.—characterizes our corporate culture: we live open cooperation! We do not work against each other.
  • Hackathon—regularly spend a day trying out new technologies and working methods in a team or on your own.
  • Digital sovereignty—be part of the team and support us in our mission to spread Open Source technologies.
  • On top of that, we sponsor you to stay fit, e.g. in the gym or with leased bikes, we offer employee discounts, company events, participation in conferences, and friendly teams.

Univention – be open.

  • Open Source company, founded in 2002.
  • Our vision: a self-determined and future-oriented IT landscape.
  • With UCS and UCS@school, we provide Open Source solutions for managing digital identities and integration of IT applications for companies and other institutions.
  • 80 employees are working from home or in our offices in Leipzig, Berlin, and Bremen.
  • Our company is composed of different teams. 15 employees work in software development. In addition, that team is also supported by external software developers.
  • Our five values: integrity, respect in dealing with each other, taking responsibility, personal and professional development as well as openness.
  • We live our philosophy: be open.
  • We’re growing again in 2022 and are looking for good additions to the team.

Your contact person

Irene Weingart

Irene Weingart
Tel.: 0421 / 222 32-25

Are you interested?

Then we look forward to receiving your complete application, either online or via e-mail to Please let us know your earliest possible start date and your salary expectation.