- Startseite
- Remote
- Python Developer
Python Developer (m/w/d)
Standort: Hilden, Ituma
Arbeitszeit: Vollzeit Typ: Festanstellung
Gewünschte Fähigkeiten & Kenntnisse
- API
- Network
- Framework
- Budget
- CAN
- Network Monitoring
- PostgreSQL
- Spirit
- Make
- RESTful
- Messaging
- Flask
- OAuth
- IoT
- Microservices
- Security
- Programmiererfahrung
- REST
- Internet der Dinge
- Django
- Testdurchführung
- Transport
- Python
- Docker
- Hybrid
- Analyse
- GitLab
- DevOps
- Continuous Integration
- Teamfähigkeit
- Flexibilität
Unsere Leistungen
- Firmenticket
- Mitarbeiter-Events
Stellenbeschreibung
Do you want to build backend systems that really make a difference - and are you passionate about Python, clean architectures and IoT data? Then let's talk!
Ihre Aufgaben
- 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,
- Modern tech stack: Python 3.12 , FastAPI, TimescaleDB, ChirpStack, Docker, GitLab CI - no legacy baggage
- Shaping the future: 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 work best with
Ihr Profil
Are you a Python developer with a passion for clean back-end 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®.
- 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)
- Understanding of clean architecture and scalable system designs
- Interest in network monitoring and carrier-grade infrastructures
Your personality
- Personal responsibility: You take ownership of your components and proactively drive projects forward
- Strong communication skills: You can clearly communicate technical matters - both within the team and to stakeholders
- Commitment to quality: Clean code, sustainable solutions and meaningful tests are second nature to you
- Pragmatism: You strike the right balance between perfection and time-to-market
- Team player: You enjoy sharing your knowledge, giving constructive feedback and working collaboratively to find the best solution
- Willingness to learn: You see IoT, network technologies and new Python patterns as exciting areas, not as obstacles
Wir bieten Ihnen
- Family-like corporate culture with flat hierarchies and short decision-making processes
- Attractive remuneration package based on your expertise and the added value you bring
- Flexible working hours and the option to work from home (hybrid)
- Work-life balance that deserves its name
- Training budget for conferences, training courses and certifications
- No dress code - come as you are
- Free drinks and regular team events
- Sport & leisure: Sportpark Hilden 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 each other
Profil
Fachliche Voraussetzung
- Architektur, Backend, Betriebssysteme, Caching, Clean Code, Codeanalyse, Containerisierung, Datenbanken, Devops, Docker, Fastapi, Feedback-Verwaltung, Gitlab-Ci, Infrastruktur, Internet of Things, LoRaWaN, Network Server, Netzwerküberwachung, Oauth, Open Source, Personenverkehr, Postgresql, Pytest, Python, Qualitätsmanagement, Redis, Session-Management, System Design, Technische Entwicklung, Wi-Fi-Technologie, Zeitreihenanalyse
Persönliche Fähigkeiten
- Eigenmotivation, Entscheidungsfähigkeit, Hands-On-Mentalität, Kommunikation, Teamarbeit
Berufserfahrung
- Mit Berufserfahrung
Bewerbung: Jetzt bewerben
Branche: Handel Arbeitgeber: Ituma Adresse: Ituma, Leichtmetallstr 22 a, 42781 Haan Web: http://ituma-gmbh.de
