Logo Univention

Software Developer Python

Job

  • Level
    Experienced
  • Job Field
    Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin, Leipzig, Bremen
  • Working Model
    Full Remote, Hybrid, Onsite
  • Job Summary

    In this role, you will develop Python-based services for Nubus IAM on Linux, optimize backend systems using PostgreSQL, implement tests, and work agilely in a team, focusing on containerization with Docker and LDAP services.

    Job Technologies

    Your role in the team

    • Develop services: You implement and optimize services and interfaces for our product Nubus IAM - mainly in Python on Linux systems.
    • Ensure quality: You ensure adequate test coverage and make sure that our solutions remain robust, maintainable, and reliable.
    • Agile Collaboration: You develop within an agile team and actively contribute to planning, implementation, and continuous improvement.
    • Design backend systems: You develop scalable backend systems and work with PostgreSQL databases as well as LDAP directory services such as Samba and/or OpenLDAP.
    • Using containers: You create and operate containerized applications with Docker.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Solid qualification: You have a degree in computer science, business informatics, or a comparable qualification — or you have several years of professional experience in the IT sector.

    Qualifications

    • Python expertise: You have been developing with Python in Linux environments for at least three years.
    • LDAP know-how: You are familiar with LDAP directory services, ideally with Samba and/or OpenLDAP.
    • Container competence: You are proficient in using Docker for container creation.
    • Understanding of architecture: You develop scalable backend systems that also operate reliably in larger environments.
    • Working Style & Communication: You work independently, in a structured manner, and solution-oriented. Teamwork, proactivity, as well as good German and English skills, distinguish you.

    Experience

    • Database knowledge: You have practical experience with PostgreSQL.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Leipzig

      Sachsen

      Germany

    • Location Berlin

      Germany

    • Location Bremen

      Bremen

      Germany

    This is your employer

    Univention

    Univention

    Univention is a leading provider of open source products for centralizing the operation and management of IT infrastructure. The core products are Univention Corporate Server (UCS) and the integrated identity and infrastructure management system. UCS is a flexible, cost-effective, and innovative solution for centrally managing server solutions and complete IT infrastructures - either on-premises, in the cloud, or in hybrid environments.

    Description

  • Founding year
    2002
  • Company Type
    Digital Agency
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Univention

    Software Developer Python

    Location
    Berlin, Leipzig, Bremen
    Working Model
    Full Remote, Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs