IT

ituma

Python Developer

Remote
Gestern
Ituma, Leichtmetallstr 22 A, 42781 Haan
Stellenbeschreibung

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