Logo Ituma Gmbh

Python Developer - Backend / API / Data / IoT

Job

  • Level
    Experienced
  • Job Field
    IT, DevOps, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Hilden
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop scalable APIs and microservices using FastAPI, integrate LoRaWAN sensor data, and optimize time-series data for high performance in real-time applications.

    Job Technologies

    Your role in the team

    • You will 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 optimization of TimescaleDB schemas for time-series data; high-performance queries for large data volumes are your specialty.
    • 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.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • 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).
    • Vertrautheit mit modernen Authentifizierungsstandards (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.

    Experience

    • 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.

    This text has been machine translated. Show original

    What we offer

    • 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.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    Topics that you deal with on the job

    Job Locations

    • Location Hilden

      Nordrhein-Westfalen

      Germany

    This is your employer

    Ituma Gmbh

    Ituma Gmbh

    Founded in 2010, ituma GmbH is an established IT company based in Hilden near Düsseldorf. Known for its digital expertise, the company offers a variety of career opportunities in the IT sector.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Ituma Gmbh

    Python Developer - Backend / API / Data / IoT

    Location
    Hilden
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs