Python DeveloPer (MiD- to Senior) - BackenD / aPi / Data / iot (w/M/D)
ituma GmbHHildenVor 44 Tagen
HybridVollzeitBerufserfahren
Erforderliche Skills
PythonFastAPIPostgreSQLTimescaleDBMQTTDockerpytest
Nice-to-have
ChirpStackRedisJWTOAuth 2.0GitLab CI/CDClean Architecture
Why ituma?
Are you a Python developer with a passion for clean backend systems, data-driven solutions and IoT infrastructure - and looking for a product that really makes a difference in the real world? With us, you'll integrate data streams from physical sensor networks with scalable back-end architectures and have a direct influence on our core product, aduno®.
As a successful and financially independent IT company based in Hilden near Düsseldorf, we have been defining intelligent enterprise network solutions as one of the market leaders in Europe since 2010. Our team consists of experts with diverse specialist knowledge from a wide range of industries.
Your mission
- Backend development: You will design and implement scalable APIs and microservices using FastAPI - from data integration to secure endpoints
- IoT data pipelines: Integration and processing of sensor data from LoRaWAN networks via MQTT and ChirpStack - you will ensure that no data point is lost
- Database architecture: Design and optimisation of TimescaleDB schemas for time-series data; high-performance queries for large data volumes are your speciality
- API-Security: Implementation of JWT-based authentication, refresh token strategies and modern authentication flows (including Redis session management)
- DevOps-Integration: Containerisation with Docker, helping to design CI/CD pipelines and deployment processes
- Quality assurance: Developing and maintaining a testing strategy using pytest, mypy and static code analysis tools (ruff, bandit) to ensure sustainable, secure code
What you bring to the table
Must-haves
- Python proficiency: Several years practical experience with Python 3.10+ and knowledge of object-oriented and functional programming
- FastAPI / REST: Extensive experience in the development and design of RESTful APIs using FastAPI or a comparable framework (Flask, Django REST)
- Databases: Proficiency in PostgreSQL or TimescaleDB; understanding of time-series data and query optimisation
- Messaging / IoT: Knowledge of MQTT protocols and experience with processing real-time data streams
- Docker: Proficiency in using containers for local development and deployment
- Testing mindset: Practical experience with pytest and writing unit and integration tests
Nice-to-haves
- Experience with ChirpStack or other LoRaWAN network servers
- Knowledge of Redis (session management, caching)
- Familiarity with modern authentication standards (JWT, OAuth 2.0, DPoP / RFC 9449)
- Basic knowledge of GitLab CI/CD or similar pipelines
- Understanding of Clean Architecture and scalable system designs
- Interest in network monitoring and carrier-grade infrastructures
What we offer you
Technology & Projects
- Real impact: Your code runs on live networks - from corporate Wi-Fi and LoRaWAN sensor infrastructure to public transport systems
- Modern tech stack: Python 3.12+, FastAPI, TimescaleDB, ChirpStack, Docker, GitLab CI - no legacy baggage
- Active involvement: Your expertise matters - you have a real say in architectural decisions and the technical development of aduno®
- High-end equipment: Operating system of your choice - you decide what you're most productive with
Benefits
- A family-like corporate culture with flat hierarchies and short decision-making processes
- An attractive remuneration package, based on your expertise and the value you bring
- Flexible working hours and the option to work from home (hybrid)
- A work-life balance, that truly lives up to its name
- Training budget for conferences, courses and certifications
- No dress code - come as you are
- Free drinks and regular team events
- Sport & leisure: Hilden Sports Park and HiFly Trampoline Park nearby
- Transport links: Direct bus stop and large staff car park
- JobTicket for local public transport
- Team spirit: A team that sticks together and supports one another
Für Arbeitgeber
Du bist ituma GmbH und möchtest diese Stelle selbst verwalten?
ituma GmbH
AnstellungVollzeit
ErfahrungBerufserfahren
ArbeitsmodellHybrid
StandortHilden
23 AufrufeRef: #103553
Sprachanforderungen
Deutsch
Englisch
Über ituma GmbH
Größe10 - 49
Du bist ituma GmbH?