Python Developer - Backend / API / Data / IoT

Ituma Gmbh

Job

In diesem Job entwickelst du skalierbare APIs und Microservices mit FastAPI, integrierst LoRaWAN-Sensordaten und optimierst Zeitseriendaten für hohe Performance in Echtzeit-Anwendungen.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • You'll join aduno®'s core development team and work at the interface between physical infrastructure and scalable software.
  • From LoRaWAN sensor data and MQTT pipelines to high-performance REST APIs - you'll bring the data to life.
  • You will design and implement scalable APIs and microservices using FastAPI - from data integration to secure endpoints.
  • Integration and processing of sensor data from LoRaWAN networks via MQTT and ChirpStack - you will ensure that no data point is lost.
  • Design and optimisation of TimescaleDB schemas for time-series data; high-performance queries for large data volumes are your speciality.
  • Implementation of JWT-based authentication, refresh token strategies and modern authentication flows (including Redis session management).
  • Containerisation with Docker, helping to design CI/CD pipelines and deployment processes.
  • Developing and maintaining a testing strategy using pytest, mypy and static code analysis tools (ruff, bandit) to ensure sustainable, secure code.

Unsere Erwartungen an dich

Qualifikationen

  • Proficiency in PostgreSQL or TimescaleDB; Understanding of time series data and query optimisation.
  • Proficiency in using containers for local development and deployment.
  • Knowledge of Redis (session management, caching).
  • Familiarity with modern authentication standards (JWT, OAuth 2.0, DPoP / RFC 9449).
  • Understanding of clean architecture and scalable system designs.
  • You take ownership of your components and proactively drive projects forward.
  • You can clearly communicate technical matters - both within the team and to stakeholders.
  • Clean code, sustainable solutions and meaningful tests are second nature to you.
  • You strike the right balance between perfection and time-to-market.
  • You enjoy sharing your knowledge, giving constructive feedback and working collaboratively to find the best solution.
  • You see IoT, network technologies and new Python patterns as exciting areas, not as obstacles.

Erfahrung

  • Several years' practical experience with Python 3.10+ and knowledge of object-oriented and functional programming.
  • Extensive experience in the development and design of RESTful APIs using FastAPI or a comparable framework (Flask, Django REST).
  • Knowledge of MQTT protocols and experience with processing real-time data streams.
  • Practical experience with pytest and writing unit and integration tests.
  • Experience with ChirpStack or other LoRaWAN network servers.

Unser Angebot

  • Your code runs on live networks - from corporate Wi-Fi and LoRaWAN sensor infrastructure to public transport systems.
  • Your expertise matters - you have a real say in architectural decisions and the technical development of aduno®.
  • Operating system of your choice - you decide what you work best with.

Benefits

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Hilden
    Nordrhein-Westfalen, Deutschland

Das ist dein Arbeitgeber

Die ituma GmbH, gegründet im Jahr 2010, ist ein etabliertes IT-Unternehmen mit Sitz in Hilden bei Düsseldorf. Bekannt für ihre digitale Expertise, bietet die Firma vielfältige Karrierechancen in der IT-Branche.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Internet, IT, Telekom
  • sinoDüsseldorf

    • Easy Apply
    • Onsite
    • Vollzeit
    • Senior

    Die sino AG, mit Sitz in der Düsseldorfer Innenstadt, ist seit über 25 Jahren ein innovativer Finanzdienstleister. Wir haben uns auf die Abwicklung von Wertpapiergeschäften für die aktivsten und anspruchsvollsten Trader in Deutschland spezialisiert. Mit...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Betrieb, Überwachung und Weiterentwicklung der Netzwerk-Infrastruktur. Administration und Konfiguration von Firewalls, Routern und Switches. Sicherstellung der Netzverfügbarkeit, -performance und -sicherheit. Mitwirkung bei IT‐Sicherheitskonzepten und...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4

Python Developer - Backend / API / Data / IoT

Ituma Gmbh