Poszukujemy Python Developera do wsparcia, tworzenia oraz utrzymania autorskiego systemu produkcyjnego, który obsługuje produkcję i testowanie setek tysięcy urządzeń IoT. System jest rozwijany i utrzymywany in-house, obejmuje backend, desktopowe narzędzia oraz integrację z chmurą AWS i urządzeniami fizycznymi.
responsibilities :
Rozwój oraz utrzymanie istniejących modułów systemu produkcyjnego.
Tworzenie i rozwój aplikacji desktopowych (PyQt6).
Integracja systemu z AWS (IoT Core, S3, DynamoDB, inne usługi chmurowe).
Projektowanie, implementacja oraz optymalizacja baz danych PostgreSQL.
Współpraca z zespołem ds. produkcji i testowania urządzeń.
Utrzymanie oraz rozwijanie backendu (Django).
Mile widziane : rozwój narzędzi do komunikacji z urządzeniami poprzez porty szeregowe (np. RS232 / RS485 / USB).
requirements-expected :
Bardzo dobra znajomość Python 3.x.
Minimum 3 lata doświadczenia w tworzeniu aplikacji systemowych w języku Python.
Doświadczenie w pracy z Django.
Doświadczenie w tworzeniu aplikacji desktopowych w PyQt6.
Znajomość baz danych PostgreSQL oraz umiejętność optymalizacji zapytań.