Python Entwickler (Mid- bis Senior) - Backend / API / Data / IoT

Jobriver Hr Service
Köln, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate
Compensation
€ 56K

Job location

Köln, Germany

Tech stack

API
Continuous Integration
Django
Python
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
Object-Oriented Software Development
Query Optimization
Redis
LoRaWaN
Flask
Backend
FastAPI
Pytest
Data Management
Functional Programming
REST
Docker
Microservices

Job description

Unser Kunde sucht einen talentierten Python-Entwickler, der eine Leidenschaft für saubere Backend-Systeme, datengetriebene Anwendungen und IoT-Infrastrukturen hat. In dieser Rolle wirst Du Teil des Kern-Entwicklungsteams und arbeitest an der Schnittstelle zwischen physischer Infrastruktur und skalierbarer Software. Du wirst echte IoT-Daten verarbeiten und dabei Verantwortung für die Backend-Entwicklung übernehmen. Deine Aufgaben umfassen die Entwurf und Implementierung von skalierbaren APIs und Microservices mit FastAPI, die Integration und Verarbeitung von Sensordaten aus LoRaWAN-Netzwerken sowie die Optimierung von Datenbankarchitekturen. Zudem wirst Du für die API-Security verantwortlich sein und moderne Authentifizierungsstrategien implementieren. Das Team besteht aus Experten mit vielfältigen Fachkenntnissen, und Du wirst in einem modernen Arbeitsumfeld tätig sein, das Dir die Möglichkeit bietet, Deine Fähigkeiten weiterzuentwickeln und aktiv an der technischen Weiterentwicklung des Produkts mitzuwirken. Die Unternehmenskultur ist familiär, geprägt von flachen Hierarchien und einem starken Teamgeist, der eine offene Kommunikation und Zusammenarbeit fördert.

Requirements

Der ideale Kandidat bringt mehrjährige praktische Erfahrung mit Python 3.10+ mit und hat fundierte Kenntnisse in der objektorientierten sowie funktionalen Programmierung. Du solltest Erfahrung in der Entwicklung und dem Design von RESTful APIs mit FastAPI oder einem vergleichbaren Framework (wie Flask oder Django REST) haben. Ein sicherer Umgang mit PostgreSQL oder TimescaleDB sowie ein Verständnis für Zeitreihendaten und deren Abfrageoptimierung sind ebenfalls erforderlich. Kenntnisse in MQTT-Protokollen und der Verarbeitung von Echtzeit-Datenströmen sind von Vorteil. Zudem solltest Du Erfahrung mit Docker für lokale Entwicklung und Deployment mitbringen sowie ein Testing-Mindset haben, das praktische Erfahrungen mit pytest umfasst. Wünschenswert sind Kenntnisse in ChirpStack oder anderen LoRaWAN-Netzwerkservern, Erfahrung mit Redis, Vertrautheit mit modernen Auth-Standards und Grundkenntnisse in CI/CD-Pipelines. Persönlich zeichnest Du Dich durch Eigenverantwortung, Kommunikationsstärke, Qualitätsbewusstsein, Pragmatismus, Teamfähigkeit und Lernbereitschaft aus.

Technologien

Python PostgreSQL Docker FastAPI

Soft Skills

Teamfähigkeit Kommunikation Eigenverantwortung Qualitätsbewusstsein Pragmatismus Lernbereitschaft

Erforderliche Sprachen

Deutsch Englisch

Benefits & conditions

Hybrid Vollzeit Mid-Level vor 15 Tagen 35.000 € - 56.000 € / Jahr

Apply for this position