Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Python Developer

150 zł / stawka godzinowa

AKRA Polska sp. z o. o.

Python Developer/Software Engineer – projekt automatyzacji i monitoringu e-commerce

Poszukujemy Python Developera/Software Engineera, który dołączy do istniejącego już projektu.

Szukamy osoby samodzielnej, technicznie dociekliwej i dobrze czującej się w sytuacji, w której trzeba samemu znaleźć rozwiązanie, zaproponować podejście i doprowadzić temat do końca.

O projekcie

Projekt dotyczy automatyzacji monitoringu ofert produktowych w serwisach e-commerce.

System ma umożliwiać automatyczne zbieranie i analizowanie informacji o ofertach dostępnych na różnych rynkach - m.in. o cenach, dostępności produktów oraz zmianach w ofertach.

Projekt już działa i posiada istniejące rozwiązanie, jednak obecnie znajduje się na etapie przejęcia, uporządkowania i dalszego rozwoju po poprzednim etapie prac.

Twoja rola

Dołączysz do niewielkiego zespołu, w którym po stronie developerskiej będziesz mieć dużą samodzielność i odpowiedzialność za rozwój rozwiązania.

Współpracować będziesz również z zespołem DevOps, który odpowiada za obszar infrastruktury.

Do Twoich zadań będzie należało m.in.:

  • rozwój aplikacji backendowej w Pythonie,
  • automatyzacja procesów związanych z pobieraniem danych z Internetu,
  • analiza problemów związanych z dostępnością i działaniem serwisów internetowych,
  • dbanie o stabilność i skalowalność rozwiązania,
  • samodzielne diagnozowanie problemów i szukanie odpowiednich rozwiązań.

Technologie

Backend:

  • Python

Infrastruktura:

  • Docker
  • Docker Swarm
  • OVH

Kogo szukamy?

Nie wymagamy, żebyś znał wszystkie odpowiedzi od pierwszego dnia. Ważniejsze jest to, żebyś potrafił samodzielnie dojść do rozwiązania - przeanalizować problem, sprawdzić dostępne opcje, przetestować podejście i wyciągnąć wnioski.

Dobrze odnajdziesz się w tej roli, jeśli:

  • bardzo dobrze znasz Pythona i potrafisz tworzyć w nim produkcyjne rozwiązania,
  • masz doświadczenie w budowaniu aplikacji od podstaw,
  • znasz Dockera i rozumiesz podstawy pracy z kontenerami,
  • masz doświadczenie z infrastrukturą lub środowiskami rozproszonymi,
  • potrafisz samodzielnie debugować problemy,
  • nie boisz się dokumentacji, eksperymentowania i szukania informacji,
  • potrafisz podejmować decyzje techniczne bez prowadzenia „za rękę”,
  • interesują Cię systemy automatyzujące pracę i rozwiązania związane z przetwarzaniem danych z Internetu,
  • znasz język polski na poziomie min. C1 oraz angielski na poziomie B2/C1.

Dużym atutem będzie:

  • doświadczenie z web scrapingiem/browser automation,
  • doświadczenie z Chromium/Firefox i automatyzacją przeglądarek,
  • znajomość mechanizmów działania marketplace’ów i e-commerce,
  • doświadczenie z dużą liczbą requestów i przetwarzaniem danych,
  • znajomość Docker Swarm lub podobnych rozwiązań,
  • doświadczenie z OVH lub innymi dostawcami infrastruktury,
  • podstawowa znajomość DevOps,
  • doświadczenie w projektach, w których trzeba było samodzielnie zaprojektować rozwiązanie.

Co oferujemy?

Przede wszystkim realny wpływ na projekt.

Będziesz mieć możliwość:

  • podejmowania decyzji technologicznych,
  • pracy nad systemem, który będzie działał na rzeczywistych danych i dużej skali,
  • rozwijania kompetencji z obszaru automatyzacji, web data oraz infrastruktury,
  • ścisłej współpracy z zespołem DevOpsem.

To dobra propozycja dla developera, który nie chce być wyłącznie wykonawcą gotowych tasków, ale chce mieć wpływ na to, jak rozwiązanie zostanie zaprojektowane i zbudowane.

Prywatna opieka medyczna Enel-med

Możliwość posiadania samochodu służbowego

Zwierzaki w biurze

Integracje oddziałowe/eventy firmowe

Karta multisport

Budżet szkoleniowy 6500 zł netto/rok

Elastyczne godziny pracy

Sprzęt służbowy

Oferta pracy dodana 2 dni temu