Über das Unternehmen
Du bist ein Python-Entwickler mit einem Faible für saubere Backends, datengetriebene Systeme und IoT-Infrastruktur und suchst nach einem Produkt, das wirklich in der realen Welt wirkt? Bei uns verbindest Du Datenströme aus physischen Sensornetzwerken mit skalierbaren Backend-Architekturen und hast direkten Einfluss auf unser Kernprodukt aduno®.
Als erfolgreiches und finanziell unabhängiges IT-Unternehmen mit Sitz in Hilden bei Düsseldorf definieren wir seit 2010 als einer der Marktführer in Europa intelligente Enterprise-Lösungen im Netzwerk. Unser Team besteht aus Experten mit diversen Fachkenntnissen aus den verschiedensten Branchen.
Deine Aufgaben
- Backend-Entwicklung: Du entwirfst und implementierst skalierbare APIs und Microservices mit FastAPI - von der Datenanbindung bis zum sicheren Endpunkt
- IoT-Datenpipelines: Integration und Verarbeitung von Sensordaten aus LoRaWAN-Netzwerken via MQTT und ChirpStack - Du sorgst dafür, dass kein Datenpunkt verloren geht
- Datenbankarchitektur: Design und Optimierung von TimescaleDB-Schemata für Zeitreihendaten; performante Queries für hohe Datenvolumen sind Dein Handwerk
- API-Security: Implementierung von JWT-basierter Authentifizierung, Refresh-Token-Strategien und modernen Auth-Flows (inkl. Redis Session Management)
- DevOps-Integration: Containerisierung mit Docker, Mitgestaltung von CI/CD-Pipelines und Deployment-Prozessen
- Qualitätssicherung: Aufbau und Pflege einer Teststrategie mit pytest, mypy und statischen Code-Analysen (ruff, bandit) für nachhaltigen, sicheren Code
Dein Profil
Erforderliche Qualifikationen
- Mehrjährige praktische Erfahrung mit Python 3.10+ und Kenntnisse in objektorientierter sowie funktionaler Programmierung
- Fundierte Erfahrung in der Entwicklung und dem Design von RESTful APIs mit FastAPI oder einem vergleichbaren Framework (Flask, Django REST)
- Sicherer Umgang mit PostgreSQL oder TimescaleDB; Verständnis für Zeitreihendaten und deren Abfrageoptimierung
- Kenntnisse in MQTT-Protokollen und Erfahrung mit der Verarbeitung von Echtzeit-Datenströmen
- Sicherer Umgang mit Containern für lokale Entwicklung und Deployment
- Praktische Erfahrung mit pytest und dem Schreiben von Unit- und Integrationstests
Wünschenswerte Qualifikationen
- Erfahrung mit ChirpStack oder anderen LoRaWAN-Netzwerkservern
- Kenntnisse in Redis (Session Management, Caching)
- Vertrautheit mit modernen Auth-Standards (JWT, OAuth 2.0, DPoP / RFC 9449)
- Grundkenntnisse in GitLab CI/CD oder ähnlichen Pipelines
- Verständnis für Clean Architecture und skalierbare Systemdesigns
- Interesse an Netzwerkmonitoring und Carrier-Grade-Infrastrukturen
Unser Angebot
- Familiäre Unternehmenskultur mit flachen Hierarchien und kurzen Entscheidungswegen
- Attraktives Vergütungspaket, orientiert an Deiner Expertise und dem Mehrwert, den Du bringst
- Flexible Arbeitszeiten und die Möglichkeit zum Homeoffice (hybrid)
- Work-Life-Balance, die diesen Namen verdient
- Weiterbildungsbudget für Konferenzen, Schulungen und Zertifizierungen
- Kostenlose Getränke und regelmäßige Team-Events
- Sport & Freizeit: Sportpark Hilden und HiFly Trampolinpark in der Nähe
- Verkehrsanbindung: Direkte Bushaltestelle und großer Mitarbeiterparkplatz