Mid-Level Backend Developer (File Processing) - Relocation to Cyprus
payabl
Payabl szuka Backend Developera do migracji legacy batch jobów z Perla do nowoczesnych serwisów w Pythonie. Rola koncentruje się na pipeline'ach danych, orkiestracji workflow (Prefect/Airflow), AWS (S3, Lambda) i bazach relacyjnych (MySQL). Pracujesz w zespole File Processing w środowisku fintech, gdzie kluczowe jest zrozumienie logiki biznesowej przepływów płatności. Oferta dopuszcza pracę zdalną z Polski lub relokację na Cypr.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu ani liczby pipeline'ów, brak informacji o systemie kolejkującym (rabbitmq, kafka) mimo pracy z danymi.
Payabl szuka Backend Developera do migracji legacy batch jobów z Perla do nowoczesnych serwisów w Pythonie. Rola koncentruje się na pipeline'ach danych, orkiestracji workflow (Prefect/Airflow), AWS (S3, Lambda) i bazach relacyjnych (MySQL). Pracujesz w zespole File Processing w środowisku fintech, gdzie kluczowe jest zrozumienie logiki biznesowej przepływów płatności. Oferta dopuszcza pracę zdalną z Polski lub relokację na Cypr.
- ✓Roczny budżet szkoleniowy (po okresie próbnym)
- ✓Globalne wydarzenia firmowe łączące pracowników z różnych biur
- ✓Wsparcie relokacji na Cypr dla chętnych
- ✓Transparentny proces rekrutacyjny opisany w 3 etapach
- !Brak bezpośredniego dostępu do produkcji — monitoring tylko przez logi i alerty
- !Wymaganie odnośnie 'czystego kodu' i 'wyjaśniania wyborów bez AI' może wskazywać na restrykcyjne podejście podczas live codingu
- !'Familiarity or hands-on' dla orkiestracji może oznaczać, że rzeczywiste doświadczenie nie jest wymagane, ale może być testowane
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Re-architektura legacy batch jobów z Perla na nowoczesne serwisy Python
- •Implementacja orkiestracji workflow przy użyciu Prefect lub Airflow
- •Instrumentacja serwisów z logowaniem i alertowaniem (Grafana/CloudWatch)
- •Projektowanie pipeline'ów do pobierania surowych danych do S3 i transformacji do relacyjnej bazy
- •Pisanie czystego, czytelnego kodu i udział w code review
- •Praca w sprintach agile i utrzymywanie komunikacji z interesariuszami
- •Rozwiązywanie problemów z niezawodnością systemów bez bezpośredniego dostępu do produkcji
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level developer z solidnym Pythonem, podstawową znajomością AWS i baz relacyjnych, który ma przynajmniej styczność z orkiestracją (np. przerabiał kurs lub drobny projekt) i jest gotów uczyć się finansów oraz migracji legacy systemów.
Junior developer bez komercyjnego doświadczenia z Pythonem (wymagane 3+ lat), osoby, które nie chcą pracować z danymi i pipeline'ami, ani nie interesują się domeną finansową.
- ?Ile osób liczy zespół File Processing?
- ?Jaka jest skala legacy systemu w Perlu — ile jobów, linii kodu?
- ?Czy przewidziane są dyżury on-call i jak są wynagradzane?
- ?Jak wygląda współpraca z zespołem podczas migracji — czy są ustalone kamienie milowe?
- ?Jakie narzędzia do CI/CD są używane?
- ?Czy istnieje możliwość bezpośredniego dostępu do produkcji po pewnym czasie?
- ?Jak często odbywają się spotkania zespołu na żywo (jeśli zdalnie)?
- −Nie podano wielkości zespołu ani liczby pipeline'ów
- −Brak informacji o systemie kolejkującym (RabbitMQ, Kafka) mimo pracy z danymi
- −Nie wiadomo, czy migracja jest już rozpoczęta, czy dopiero planowana
- −Brak wzmianki o testach (unit, integracyjnych) i ich pokryciu
Praca w agile, nacisk na czysty kod i zrozumienie biznesu, komunikacja międzynarodowa. Dynamiczne środowisko fintech z migracją legacy.
Etap 1: 30-40-minutowa rozmowa z Talent Acquisition Partner. Etap 2: live coding (60-90 min) z team leadem i ekspertami. Etap 3: 30-minutowa rozmowa z CTO, CPO, Team Leadem i Talent Acquisition Partner.