Senior Backend Developer (Python / Django)
Szukamy doświadczonego Python Developera, który będzie współtworzył backend naszej platformy EMS. System obsługuje komunikację z tysiącami urządzeń IoT, integruje dane z wielu źródeł i podejmuje decyzje związane z zarządzaniem energią.
To nie jest kolejny CRUD. Tutaj backend komunikuje się z urządzeniami, obsługuje dane telemetryczne i współpracuje z algorytmami zarządzania energią. Dołącz do naszego zespołu i zmieniaj branżę energetyczną razem z nami!
Wymagane
Python
Django
Docker
AWS
GitHub
PostgreSQL
Twój zakres obowiązków
- rozwój backendu opartego o Django i Django REST Framework,
- projektowanie oraz rozwój REST API,
- rozwój logiki biznesowej platformy EMS,
- integracja z urządzeniami IoT oraz systemami zewnętrznymi,
- optymalizacja wydajności i skalowalności systemu,
- projektowanie modeli danych,
- code review,
- współpraca z frontendem, mobile oraz QA,
- udział w projektowaniu architektury systemu.
Nasze wymagania
- minimum 5 lat doświadczenia z Pythonem,
- bardzo dobrej znajomości Django oraz Django REST Framework,
- doświadczenia z PostgreSQL,
- znajomości projektowania REST API,
- umiejętności pisania czytelnego i testowalnego kodu,
- doświadczenia z Git,
- znajomości Docker.
Mile widziane
- doświadczenie z AWS,
- znajomość MQTT,
- doświadczenie z systemami IoT,
- Redis,
- Celery,
- WebSocket,
- CI/CD.
Benefity
- przyjazna atmosfera pracy w szybko rozwijającym się środowisku,
- dofinansowanie zajęć sportowych,
- prywatna opieka medyczna,
- owoce.
