All offersWarszawaPythonPython Developer/Team Leader
Python Developer/Team Leader
Python
Stabilis

Python Developer/Team Leader

Stabilis
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Python 3
    advanced
    Git
    advanced
    Team Leadership
    advanced
    Agile
    advanced
    SQL
    junior

Job description

Jesteśmy firmą działającą w obszarze optymalizacji oraz integracji maszyn i systemów IT w przedsiębiorstwach produkcyjnych. 
 
Nasze autorskie oprogramowanie (wdrożone np. w Grupie Pruszyński) bazuje na technologii programowania grafami procesowymi na wszystkich warstwach logicznych – integracyjnej, funkcjonalnej, sterowania interfejsem oraz zarządzania złożonymi układami rozproszonych elementów. Dzięki niej bardzo szybko tworzymy dedykowane interfejsy i systemy zbierające oraz przetwarzające dane w czasie rzeczywistym.

W naszym projekcie wykorzystujemy zaawansowane rozwiązania oparte o komunikację WebSocket działającą w rozproszonej architekturze z użyciem kolejek RabbitMQ oraz asynchroniczne przetwarzanie w oparciu o bibliotekę asyncio. Tworzone przez nas oprogramowanie działa w środowisku Linux oraz Android i jest w pełni oparte o najlepsze rozwiązania OpenSource takie jak PostgreSQL, SQLAlchemy, Vue, Grafana, etc.

Ze względu na skalę i wielką wartość urządzeń którymi sterujemy oraz wymaganą niezawodność naszych rozwiązań hołdujemy najlepszym praktykom związanym z produkcją oprogramowania i jego testom.
 
Aktualnie poszukujemy profesjonalistów, którzy pomogą nam rozwijać i wdrażać naszą technologię w fabrykach, a także rozwijać nasz framework z własnym środowiskiem wytwórczym i IDE.
 
Na równi z doświadczeniem cenimy potencjał i charakter. Dlatego zapraszamy Cię, jeśli uwielbiasz programować i chcesz się cały czas uczyć, a jednocześnie:
  • lubisz ambitne zadania
  • dobrze czujesz się w grupie
  • lubisz mieć wpływ na projekt
 
Nasze wymagania to obowiązkowo:
  • minimum 3 lata zawodowego doświadczenia w programowaniu Python (z czego przynajmniej część w projektach nie opartych o Django)
  • minimum rok pracy jako Team Leader
  • minimum półroczny udział w projekcie, który zakończył się produkcyjnym wdrożeniem
  • bardzo dobra znajomość Git

W zakresie Twoich obowiązków będzie:
  • planowanie, koordynacja i nadzór nad pracą programistów
  • motywowanie zespołu i planowanie jego rozwoju
  • udział w rekrutacji członków zespołu
  • realizacja wdrożeń u klientów w oparciu o nasz framework
  • rozwój naszego frameworku oraz produktów
  • tworzenie specyficznych komponentów do frameworku na potrzeby wdrożeń (np. integracja hardware'u takiego jak sterowniki PLC, czytniki RFID itd.)

Dodatkowo:
  • łatwy dojazd (metro, tramwaj)
  • można zjeść dobry lunch (fajne knajpy w pobliżu)
  • organizujemy sobie wieczory integracyjne w biurze (planszówki, ping-pong, playstation)

Poszukujemy osób na pełen wymiar godzin z możliwością pracy zdalnej w określonym wymiarze. Forma zatrudniania B2B (płatne urlopy).