Senior Python Developer

Open 36d posting dated 2 weeks ago

BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i dziś współpracuje z nami ponad 1000 inżynierów i inżynierek znających przeszło 200 technologii!

BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel na poszczególnych etapach rekrutacji oraz nawiązywania współpracy.

Opis projektu:

Zespół rozwija rozwiązania w technologii Python dla naszych klientów - systemy backendowe, API oraz komponenty przetwarzania danych w nowoczesnej architekturze opartej o mikroserwisy i podejście event-driven.

Szukamy doświadczonej osoby, która wzmocni zespół od strony jakości kodu, projektowania rozwiązań oraz weryfikacji proponowanych podejść technicznych.

Środowisko oparte o Python, FastAPI/Django, PostgreSQL, Redis, REST, message brokery oraz konteneryzację (Docker, Kubernetes), wykorzystując metodyki Agile i procesy CI/CD.

Współpraca w pełni zdalna lub hybrydowa z biura w Warszawie - w zależności od preferencji.

Rola w zespole:

  • Rozwój i utrzymanie aplikacji backendowych w technologii Python;

  • Projektowanie oraz rozwój architektury mikroserwisowej;​

  • Weryfikacja i ocena rozwiązań technicznych proponowanych w zespole;

  • Dbanie o jakość kodu oraz zgodność ze standardami developmentu;

  • Przeprowadzanie code review i wsparcie merytoryczne członków zespołu;

  • Wyznaczanie dobrych praktyk programistycznych oraz egzekwowanie standardów jakości;

  • Udział w projektowaniu rozwiązań systemowych i integracyjnych;

  • Implementacja integracji synchronicznych i asynchronicznych;

  • Współpraca z zespołami analitycznymi, frontendowymi oraz DevOps;

  • Udział w procesach CI/CD i automatyzacji wdrożeń;

  • Udział w estymacjach, planowaniu prac oraz podejmowaniu decyzji technicznych​.

Wymagania:

  • Minimum 5 lat pracy w obszarze architektury IT, preferencyjnie w dużych organizacjach;

  • Minimum 5 lat doświadczenia w technologii Python;

  • Bardzo dobra znajomość Pythona oraz REST API;

  • Doświadczenie z frameworkami takimi jak FastAPI, Django lub Flask;​

  • Doświadczenie w projektowaniu i rozwijaniu mikroserwisów;

  • Praktyczna znajomość integracji synchronicznej i asynchronicznej;

  • Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych (PostgreSQL, MongoDB, Redis);

  • Znajomość narzędzi Git oraz procesów CI/CD;

  • Doświadczenie z konteneryzacją (Docker) i orkiestracją (Kubernetes);

  • Doświadczenie w pracy w metodykach Agile;

  • Doświadczenie w projektowaniu i weryfikowaniu rozwiązań technicznych;

  • Umiejętność egzekwowania standardów jakości i prowadzenia code review;

  • Doświadczenie we wspieraniu mniej doświadczonych developerów oraz dbaniu o jakość pracy zespołu;

  • Znajomość JIRA.

Mile widziane:

  • Doświadczenie z rozwiązaniami z obszaru Machine Learning;

  • Doświadczenie w pracy z bibliotekami do przetwarzania danych;

  • Doświadczenie z message brokerami;​

  • Znajomość technologii DevOps i Infrastructure as Code; ​

  • Doświadczenie z rozwiązaniami chmurowymi (GCP, AWS, Azure). ​

Co zyskujesz współpracując z BlueSoft?
👨‍💻Współpracę w zespole osób z różnorodnym doświadczeniem i wiedzą ekspercką, połączonych pasją do technologii oraz ceniących partnerskie relacji i otwartą komunikację;

📈 Długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT;

🚀 Udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach;

🥇 Dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych;

⌚️ Elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy (każdy zespół ustala to samodzielnie);

☁ Ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury;

📣 Dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe;

🏋️‍♂️ Możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez BlueSoft;

⛵️ Morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony BlueSoft.