Python Developer in Katowice

Python Developer in Katowice

Katowice Pełny etat 54000 - 66000 zł / rok (szac.) Hybrydowo
B

W skrócie

  • Zadania: Twórz i utrzymuj zaawansowane usługi backendowe w Pythonie, pracując nad nowymi modułami.
  • Firma: Szybko rozwijająca się firma technologiczna w branży iGaming z międzynarodowym zespołem.
  • Benefity: Kompleksowe ubezpieczenie zdrowotne, 20 dni urlopu, wsparcie w rozwoju zawodowym.
  • Pozostałe informacje: Dynamiczne środowisko pracy z możliwościami rozwoju kariery i międzynarodowymi wydarzeniami.
  • Dlaczego ta praca: Dołącz do zespołu pasjonatów i twórz innowacyjne produkty B2B w świecie zakładów.
  • Kwalifikacje: 5+ lat doświadczenia w Pythonie, znajomość architektury mikroserwisów i programowania asynchronicznego.

Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.

JESTEŚMY BETBY

Jako szybko rozwijająca się, nagradzana firma, Betby dostarcza branży nasze premium sportsbook, oferując światowej klasy zarządzanie ryzykiem i płynne wsparcie wielokanałowe, docierając do milionów graczy na niezliczonych rynkach. Z biurami w Łotwie, Malcie, Hiszpanii, Grecji i Czarnogórze, oferujemy żywą kulturę pracy, możliwości relokacji oraz pełne wsparcie dla zdalnych talentów na całym świecie. Dołącz do Betby i odkryj nieskończone możliwości rozwoju, sukcesu i realnego wpływu na świat iGaming!

KRÓTKI OPIS

Budujemy złożony, wysoko obciążony system oparty na architekturze mikroserwisów, gdzie każdy komponent odgrywa kluczową rolę. To nie jest projekt wsparcia dla starszych systemów - chodzi o ciągły rozwój nowych modułów, optymalizację wydajności i przetwarzanie o wysokiej przepustowości. Dołączysz do Grupy Produktów Zarządzania Ryzykiem, która buduje i rozwija produkt - narzędzia do zarządzania ryzykiem oraz strony zaplecza używane przez wewnętrznych menedżerów ryzyka i zewnętrznych klientów operatorów do zarządzania ryzykiem sportsbook. Nasz zespół jest mały, ale zawsze rośnie i jest skoncentrowany (6-8 inżynierów), działając z dużą autonomią, głęboką odpowiedzialnością i wspólną pasją do skalowalnego inżynierii.

TECH STACK

  • Python 3.13+ (asyncio, Pydantic v2)
  • Kafka
  • RabbitMQ
  • MongoDB
  • Docker
  • Kubernetes
  • Prometheus
  • Grafana
  • ELK

OBOWIĄZKI

  • Rozwój i utrzymanie wysoko obciążonych usług backendowych przy użyciu Pythona (asyncio)
  • Projektowanie, wsparcie i optymalizacja komponentów architektury mikroserwisów
  • Udział w dyskusjach architektonicznych i podejmowaniu decyzji technicznych
  • Implementacja integracji z Kafka, RabbitMQ i wewnętrznymi usługami RPC
  • Refaktoryzacja i poprawa istniejących usług z naciskiem na skalowalność, niezawodność i wydajność
  • Pisanie testów funkcjonalnych i integracyjnych w celu zapewnienia stabilności systemu
  • Współpraca z programistami, QA, analitykami i zespołami produktowymi, a także udział w przeglądach kodu i dzieleniu się wiedzą

WYMAGANIA

  • Python 3.11, 5+ lat doświadczenia zawodowego
  • Silne doświadczenie praktyczne z asyncio i programowaniem asynchronicznym (preferowane 3+ lata)
  • Doświadczenie w architekturze mikroserwisów (REST API, RPC)
  • Silna znajomość algorytmów i struktur danych
  • Dobre zrozumienie i praktyczne zastosowanie zasad SOLID, DRY, KISS, YAGNI
  • Doświadczenie w projektowaniu wewnętrznych bibliotek / SDK / komponentów współdzielonych
  • Pydantic (v2)
  • Praktyczne doświadczenie z przetwarzaniem strumieniowym
  • Solidne zrozumienie RPC (projektowanie serwerów RPC, żądanie/odpowiedź, ponowienia, correlationId)
  • Kafka (grupy konsumentów, gwarancje dostawy, projektowanie schematów, doświadczenie w definiowaniu optymalnych strategii partycjonowania)
  • RabbitMQ (RPC, pub/sub, DLX, ponowienia)
  • MongoDB (indeksy, konfiguracje, transakcje)

MILE WIDZIANE

  • Doświadczenie w domenach fintech, zakładów, handlu
  • Doświadczenie z Prometheus, Grafana, ELK, Docker, Kubernetes, GraphQL (Ariadne), ClickHouse
  • Doświadczenie w konfiguracji CI/CD

CO OFERUJEMY

  • Kompleksowe ubezpieczenie zdrowotne z pokryciem dla Twojego dobrostanu
  • Płatny urlop chorobowy do 10 dni bez zaświadczenia lekarskiego
  • 20 dni płatnego urlopu plus dodatkowy urlop na ważne wydarzenia życiowe
  • Możliwości nauki i rozwoju z wsparciem dla rozwoju zawodowego
  • Wsparcie w nauce języków dla wielojęzycznej współpracy
  • Nowoczesny sprzęt zapewniony do pracy
  • Międzynarodowe środowisko zespołowe w wielu krajach
  • Wydarzenia korporacyjne i aktywności zespołowe
  • Program wsparcia socjalnego w sytuacjach krytycznych
  • Prezenty i wsparcie na ważne wydarzenia życiowe

DLACZEGO DOŁĄCZYĆ DO NASZEGO ZESPOŁU MARZEŃ?

Betbyterians to pasjonujący zespół poświęcony tworzeniu wyjątkowych produktów B2B w zakresie zakładów. Zjednoczeni przez zaufanie, wsparcie i zabawę, dążymy do zrewolucjonizowania gier online, stawiając czoła wyzwaniom z zwinnością, kreatywnością i pracą zespołową. Napędzani innowacjami i silnymi praktykami biznesowymi, nasze osiągnięcia mówią same za siebie. Doświadcz tego osobiście, dołącz do nas i bądź częścią czegoś niezwykłego. Witaj w Betby!

Python Developer in Katowice – pracodawca: BETBY

BETBY to szybko rozwijająca się, nagradzana firma, która oferuje dynamiczne środowisko pracy oraz możliwości relokacji i wsparcie dla zdalnych talentów na całym świecie. Pracownicy mają szansę na rozwój zawodowy w obszarze zarządzania ryzykiem w branży zakładów sportowych, a także na wpływanie na infrastrukturę sieciową i bezpieczeństwo. W firmie panuje kultura małych, autonomicznych zespołów, co sprzyja wzrostowi i poczuciu odpowiedzialności.

B

Dane kontaktowe:

Zespół rekrutacyjny BETBY

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Python Developer in Katowice

Python 3.11
asyncio
Asynchronous Programming
Microservice Architecture
REST API
RPC
Algorithms