Słowacja, Bratislava

Python Tech Lead

Pełny etat
Zdalny

Dołącz do naszego zespołu jako Python Tech Lead dla nowoczesnej platformy leasingowej. Prowadź rozwój mikroserwisowego rozwiązania ułatwiającego podejmowanie decyzji kredytowych dla mikroprzedsiębiorstw w całej Europie. Zarządzaj strategią techniczną, zespołem i zapewniaj skalowalność oraz zgodność z przepisami. Praca zdalna, pełny etat, elastyczne godziny

O projekcie: Dostawca leasingu dla pojazdów (samochodów i ciężarówek) buduje kompleksową platformę technologiczną mającą na celu uproszczenie procesu podejmowania decyzji kredytowych dla mikroprzedsiębiorstw, poprawę komunikacji z dostawcami oraz wsparcie rynku, na którym użytkownicy mogą przeglądać opcje leasingu i składać wnioski online. Firma działa na kilku rynkach UE, z biurami na Słowacji i we Francji.

Produkt: Zestaw wewnętrznych mikrousług + rynek finansowania opartego na aktywach dla mikroprzedsiębiorców.

Technologie projektu: Python 3.9+, Django REST Framework, Celery, FastAPI, Selenium, GCP, Google Cloud SQL (Postgresql), Google Cloud Firestore, Elastic Search.

Zespół: 2 programistów Python + zewnętrzni kontraktorzy.
Czas trwania projektu: ponad 1 rok.
Etap rozwoju: MVP

Wymagane umiejętności techniczne:

  • Doświadczenie w architekturze mikrousług: Silne doświadczenie w budowaniu, skalowaniu i utrzymaniu aplikacji opartych na mikrousługach, szczególnie w dziedzinie decyzji kredytowych.
  • Biegłość w Pythonie, doświadczenie w chmurze: Znajomość platform chmurowych i konteneryzacji do zarządzania i wdrażania mikrousług.
  • Doświadczenie w integracji API.
  • Zarządzanie bazami danych i danymi.
  • Poprzednie doświadczenie jako lider techniczny lub starszy inżynier, zarządzający zespołami programistów w dynamicznych środowiskach.

Wymagane umiejętności miękkie:

  • Zdolność do podejmowania decyzji technicznych o dużym wpływie, równoważących potrzeby krótkoterminowe i długoterminową skalowalność.

Dodatkowym atutem:

  • Doświadczenie w zakresie bezpieczeństwa i zgodności z przepisami: Znajomość standardów bezpieczeństwa branżowego (np. GDPR, SOC 2) i umiejętność bezpiecznego przetwarzania danych finansowych.
  • Preferowane doświadczenie w usługach finansowych.

Zadania:

  • Zarządzanie architekturą platformy i strategią techniczną, prowadzenie rozwoju skalowalnych mikrousług (np. silnika obliczeniowego, modułu kredytowego), nadzorowanie integracji z systemami zewnętrznymi i wewnętrznymi oraz zapewnienie bezpieczeństwa, skalowalności i optymalizacji wydajności.
  • Zarządzanie zespołem programistów i mentoring, zapewnienie wysokiej jakości kodu i najlepszych praktyk, współpraca z zespołami międzyfunkcyjnymi oraz przekładanie złożoności technicznych na język przystępny dla biznesu.
  • Nadzorowanie terminowego dostarczania funkcji poprzez dzielenie projektów na sprinty, wspieranie rozwoju zwinnego i zarządzanie długiem technicznym bez kompromisów w jakości.
  • Udział w kodowaniu kluczowych komponentów platformy, zwłaszcza architektury rdzeniowej i funkcji krytycznych, przegląd kodu, pomoc w debugowaniu i udzielanie porad w skomplikowanych wyzwaniach technicznych.

Etapy rozmowy kwalifikacyjnej:

Część techniczna (1 etap): techniczna rozmowa online z CTO.
Część końcowa (2 etap): rozmowa online z CEO.

Harmonogram pracy:

Pełny etat — 100% zdalnie. Elastyczny dzień pracy (rozpoczęcie między 8:00 a 11:00).