Python Developer
Position
Náš klient sa zaoberá vývojom a výrobou HW, FW, SW parkovacích systémov so závorami, systémov pre riadenie prístupu osôb a vozidiel, navigačnými systémami statickej dopravy, výrobou jednoúčelových strojov a automatov s pôsobením vo viacerých štátoch sveta. Neustálou inováciou zákazníkom zefektívňujú riadenie dopravy a prístupu. Státisícom používateľov poskytuje jednoduché, pohodlné a moderné vyhľadanie parkovacieho miesta a zaparkovanie.
Náš klient ponúka veľkú škálu projektov / technológií, na ktorých pracujú. Nový kolega zvykne dostávať zo začiatku viac atomicke úlohy (s málo väzbami na celý systém) a neskôr samozrejme aj komplexnejšie úlohy ako napr.:
Integrácia bezhotovostného POS riešenia do systému pre zahraničný trh (TCP/IP, sériová komunikácia)
Integrácia čítačky alebo iného zariadenia (multiprocessing)
Rozširovanie API (Spyne, DRF, Django)
Integrácia so systémami tretích strán cez pluginy
Úprava logiky spracovania platby alebo prejazdu
Refaktoring metód a algoritmov s ohľadom na čistotu kódu a rýchlosť
Dopĺňanie obsluhy systému / zariadenia do UI aplikácii (Pyside, PyQt)
Napísať webovú aplikáciu na synchronizáciu kariet medzi parkoviskami (Django, jQuery, Bootstrap)
Rozširovať webové aplikácie pre monitoring a správu parkoviska (Django, Celery, websockets, Redis)
V blízkej budúcnosti nás čaká prerábka z python2.7 na python3 a prechod zo svn na git pri niektorých moduloch
Úprava reportingového nástroja (Pentaho, Pentaho report designer, Java)
Dopĺnanie test-caseov (unittest)
Code review
Popri vývoji sa jedná samozrejme aj o servis existujúceho kódu, bug-fixy
Contract Type
B2B / Full Time Job
Level
Junior/Medior
Location
Spišská Nová Ves/Východ/Remote
Salary
od 2000 €/mesiac
Industry
Parking Systems
Requirements
Must have:
Python
PostrgeSQL
Anglický jazyk
Nice to have:
Qt (PyQt, Pyside)
Django
Celery
Redis
Websockets
Benefity:
Práca na rôznorodých projektoch s použitím rozmanitých technológii
Flexibilný pracovný čas
Home office