Softwareentwickler Cloud & Service
Role details
Job location
Tech stack
Requirements
hektischen Filialalltag zuverlässig bedienbar bleibt.So überzeugst du unsSehr gute Programmierkenntnisse in Python - idealerweise Erfahrung mit größeren, modularen Backend-Systemen und komplexer GeschäftslogikFundiertes Know-how in asynchroner Programmierung (z.B. asyncio, aiohttp) und im Entwurf von robusten, langlaufenden ServicesErfahrung mit Job- und Task-Scheduling - Planung und Orchestrierung zeitgesteuerter Prozesse, Umgang mit Zeitstempeln, Zeitzonen und Öffnungszeiten- / KalenderlogikSicherer Umgang mit relationalen Datenbanken und ORMs (z.B. async ORM wie Tortoise) inklusive Transaktionen und Performance-AspektenVertraut mit Messaging- und IoT-Stacks wie MQTT sowie Protokollen/Integrationen im Geräte- bzw. Edge-UmfeldRoutinierter Umgang mit Linux-Systemen, Containern / Docker und dem Betrieb von Services in produktiven UmgebungenErfahrung mit Versionskontrollsystemen (vorzugsweise Git) und einem sauberen Review- und Branching-WorkflowHoher Qualitätsanspruch: Tests (auch für async Code), Typisierung (mypy), Code-Style-Tools (z.B. black, isort, flake8) sind für Dich selbstverständlichVon Vorteil sind außerdem Erfahrungen mit TypeScript und Angular beim Aufbau moderner Web-OberflächenEbenfalls von Vorteil, aber kein Muss: Erfahrung mit AWS, Observability-Tools (z.B. OpenTelemetry, Sentry) und Konfigurations- / Monitoring-Konzepten, wie wir sie in unseren Shop-IQ Modulen einsetzenDas bieten wir dirUnbefristeter Arbeitsvertrag und 30 Tage JahresurlaubKultur der offenen Türen und Duz-KulturMentoring-Programm während des Onboardings und persönliche Weiterbildungsmöglichkeiten darüber hinausGemeinsame Mitarbeiterevents und TeambuildingmaßnahmenKostenfreie Getränke (Kaffee, Tee, Wasser & Kaltgetränke)Geschenke zu besonderen Anlässen, z.B. JubiläumDynamisches Umfeld mit starkem WachstumNotebooksLust auf eine neue Herausforderung?Dann freuen wir uns auf deine Bewerbung!Schick uns einfach deine Unterlagen mit Gehaltsvorstellung und möglichem Starttermin an