Python Developer Architekt
Tech Stack / Keywords
Firma i stanowisko
WearTech is the company offering this role, located in Wrocław. The role focuses on scaling and developing the backend architecture of the cWatch ecosystem, which supports communication for mobile devices, smartwatches, and tablets.
Wymagania
- Przynajmniej 4-5 lat doświadczenia w komercyjnych projektach na stanowiskach backendowych.
- Praktyczne, udokumentowane doświadczenie w projektowaniu systemów rozproszonych lub chmurowych.
- Biegła znajomość języka Python oraz frameworków takich jak FastAPI, Django lub Flask.
- Biegłość w obsłudze relacyjnych (PostgreSQL) oraz nierelacyjnych (MongoDB, Redis) baz danych.
- Bardzo dobra znajomość protokołu MQTT (QoS, retencja) oraz konfiguracji brokerów, np. Mosquito, HiveMQ, EMQX.
- Solidna wiedza z zakresu inżynierii sieciowej (routing, TCP/IP, load balancing).
- Umiejętność pracy z narzędziami takimi jak Docker i Git, oraz w środowiskach chmurowych (GCP/AWS/Azure).
- Wyższe wykształcenie techniczne (Informatyka lub pokrewne).
- Znajomość języka angielskiego na poziomie co najmniej B2.
Obowiązki
- Projektowanie i rozwój optymalnej architektury backendowej dla ekosystemu cWatch.
- Programowanie wydajnych mikroserwisów i aplikacji z wykorzystaniem języka Python.
- Głęboka optymalizacja warstwy sieciowej, utrzymanie infrastruktury komunikacyjnej oraz rozwiązywanie problemów z łącznością (np. opóźnienia, zrywanie połączeń TCP).
- Integracja systemu bazowego z systemami zewnętrznymi klientów (np. serwisy samochodowe, sieci handlowe).
- Dbanie o jakość kodu, wdrażanie dobrych praktyk programistycznych i zapewnienie odpowiedniego pokrycia testami.
- Bliska współpraca z Product Ownerem, Product Designerem oraz Android Developerami.
- Mentoring i wsparcie techniczne dla mniej doświadczonych członków zespołu IT.
Benefity
- Udział w programie opcyjnym (udziały w firmie).
- Dostęp do dedykowanego budżetu szkoleniowego wspierającego rozwój.
- Karta MultiSport.
Inne informacje
Informujemy, że administratorem danych jest WearTech Solutions Sp. z o.o. z siedzibą w Białymstoku, ul. Żurawia 71 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
WearTech
3 aktywne oferty