Python Developer (Mid- bis Senior) - Backend / API / Data / IoT (w/m/d)
Job Description
<p><em>Das erwartet Dich</em></p>
<p><strong>Echte IoT-Daten. Echte Verantwortung.</strong></p>
<p>Du wirst Teil des Kern-Entwicklungsteams von aduno® und arbeitest an der Schnittstelle zwischen physischer Infrastruktur und skalierbarer Software. Von LoRaWAN-Sensordaten über MQTT-Pipelines bis hin zu performanten REST-APIs – Du bringst die Daten zum Leben.</p>
<h2>Aufgaben</h2>
<p><em>Deine Mission</em></p>
<ul>
<li><strong>Backend-Entwicklung:</strong> Du entwirfst und implementierst skalierbare APIs und Microservices mit FastAPI – von der Datenanbindung bis zum sicheren Endpunkt</li>
<li><strong>IoT-Datenpipelines:</strong> Integration und Verarbeitung von Sensordaten aus LoRaWAN-Netzwerken via MQTT und ChirpStack – Du sorgst dafür, dass kein Datenpunkt verloren geht</li>
<li><strong>Datenbankarchitektur:</strong> Design und Optimierung von TimescaleDB-Schemata für Zeitreihendaten; performante Queries für hohe Datenvolumen sind Dein Handwerk</li>
<li><strong>API-Security:</strong> Implementierung von JWT-basierter Authentifizierung, Refresh-Token-Strategien und modernen Auth-Flows (inkl. Redis Session Management)</li>
<li><strong>DevOps-Integration:</strong> Containerisierung mit Docker, Mitgestaltung von CI/CD-Pipelines und Deployment-Prozessen</li>
<li><strong>Qualitätssicherung:</strong> Aufbau und Pflege einer Teststrategie mit pytest, mypy und statischen Code-Analysen (ruff, bandit) für nachhaltigen, sicheren Code</li>
</ul>
<h2>Qualifikation</h2>
<p><strong>Das bringst Du mit</strong></p>
<p><em>Must-haves</em></p>
<ul>
<li><strong>Python-Kompetenz:</strong> Mehrjährige praktische Erfahrung mit Python 3.10+ und Kenntnisse in objektorientierter sowie funktionaler Programmierung</li>
<li><strong>FastAPI / REST:</strong> Fundierte Erfahrung in der Entwicklung und dem Design von RESTful APIs mit FastAPI oder einem vergleichbaren Framework (Flask, Django REST)</li>
<li><strong>Datenbanken:</strong> Sicherer Umgang mit PostgreSQL oder TimescaleDB; Verständnis für Zeitreihendaten und deren Abfageoptimierung</li>
<li><strong>Messaging / IoT:</strong> Kenntnisse in MQTT-Protokollen und Erfahrung mit der Verarbeitung von Echtzeit-Datenströmen</li>
<li><strong>Docker:</strong> Sicherer Umgang mit Containern für lokale Entwicklung und Deployment</li>
<li><strong>Testing-Mindset:</strong> Praktische Erfahrung mit pytest und dem Schreiben von Unit- und Integrationstests</li>
</ul>
<p><em>Nice-to-haves</em></p>
<ul>
<li>Erfahrung mit ChirpStack oder anderen LoRaWAN-Netzwerkservern</li>
<li>Kenntnisse in Redis (Session Management, Caching)</li>
<li>Vertrautheit mit modernen Auth-Standards (JWT, OAuth 2.0, DPoP / RFC 9449)</li>
<li>Grundkenntnisse in GitLab CI/CD oder ähnlichen Pipelines</li>
<li>Verständnis für Clean Architecture und skalierbare Systemdesigns</li>
<li>Interesse an Netzwerkmonitoring und Carrier-Grade-Infrastrukturen</li>
</ul>
<p><em>Deine Persönlichkeit</em></p>
<ul>
<li><strong>Eigenverantwortung:</strong> Du übernimmst Ownership für Deine Komponenten und treibst Themen proaktiv voran</li>
<li><strong>Kommunikationsstärke:</strong> Du kannst technische Sachverhalte klar kommunizieren – sowohl im Team als auch gegenüber Stakeholdern</li>
<li><strong>Qualitätsbewusstsein:</strong> Clean Code, nachhaltige Lösungen und aussagekräftige Tests sind für Dich selbstverständlich</li>
<li><strong>Pragmatismus:</strong> Du findest die richtige Balance zwischen Perfektion und Time-to-Market</li>
<li><strong>Teamplayer:</strong> Du teilst Dein Wissen gerne, gibst konstruktives Feedback und arbeitest kollaborativ an der besten Lösung</li>
<li><strong>Lernbereitschaft:</strong> IoT, Netzwerktechnologien und neue Python-Patterns siehst Du als spannende Gebiete, nicht als Hürden</li>
</ul>
<h2>Benefits</h2>
<p><strong>Das bieten wir Dir</strong></p>
<p><em>Technologie & Projekt</em></p>
<ul>
<li><strong>Echter Impact:</strong> Dein Code läuft in produktiven Netzwerken – von Unternehmens-WLAN über LoRaWAN-Sensorinfrastruktur bis hin zu ÖPNV-Systemen</li>
<li><strong>Moderner Stack:</strong> Python 3.12+, FastAPI, TimescaleDB, ChirpStack, Docker, GitLab CI – keine Legacy-Altlasten</li>
<li><strong>Mitgestaltung:</strong> Deine Expertise zählt – Du hast echten Einfluss auf Architekturentscheidungen und die technische Weiterentwicklung von aduno®</li>
<li><strong>High-End Equipment:</strong> Betriebssystem nach Wahl – Du entscheidest, womit Du am produktivsten bist</li>
</ul>
<p><em>Benefits</em></p>
<ul>
<li>Familiäre Unternehmenskultur mit flachen Hierarchien und kurzen Entscheidungswegen</li>
<li>Attraktives Vergütungspaket orientiert an Deiner Expertise und dem Mehrwert, den Du bringst</li>
<li>Flexible Arbeitszeiten und die Möglichkeit zum Homeoffice (hybrid)</li>
<li>Work-Life-Balance, die diesen Namen verdient</li>
<li>Weiterbildungsbudget für Konferenzen, Schulungen und Zertifizierungen</li>
<li>No Dresscode – komm wie Du bist</li>
<li>Kostenlose Getränke und regelmäßige Team-Events</li>
<li>Sport & Freizeit: Sportpark Hilden und HiFly Trampolinpark in der Nähe</li>
<li>Verkehrsanbindung: Direkte Bushaltestelle und großer Mitarbeiterparkplatz</li>
<li>JobTicket für den öffentlichen Nahverkehr</li>
<li>Team-Spirit: Ein Team, das zusammenhält und sich gegenseitig unterstützt</li>
</ul>
<p><em>Interessiert?</em></p>
<p>Du willst Backend-Systeme bauen, die wirklich zählen – und bringst Leidenschaft für Python, saubere Architekturen und IoT-Daten mit? Dann lass uns reden!</p>
<p>Bewirb Dich jetzt mit Deinen aussagekräftigen Unterlagen, Deiner Gehaltsvorstellung und Deinem frühestmöglichen Eintrittstermin!</p>
<p><strong>Wir freuen uns besonders über:</strong></p>
<ul>
<li>Links zu Open-Source-Projekten oder öffentlichen Repositories</li>
<li>Beispiele von Code oder Systemdesigns, auf die Du stolz bist</li>
<li>Deine Gedanken zu sauberer Python-Architektur oder IoT-Datenpipelines</li>
</ul>
<p>Find more <a href="https://www.arbeitnow.com/english-speaking-jobs">English Speaking Jobs in Germany</a> on Arbeitnow</a>
Required Skills
Requirements
Employment Type
Permanent
Category
Software Development
About ituma
Location: Hilden
Industry: Software Development