To ogłoszenie wygasło w dniu 2021-05-11 13:36.

Python Developer

Optimo Development Sp. zo.o.

12 000 - 17 000 zł netto

Język programowania
Framework
Narzędzia
Inne

Opis oferty

Obecnie do naszego zespołu, zajmującego się systemem płatności poszukujemy 

SENIOR PYTHON DEVELOPERA


OPIS PROJEKTU 

Tworzymy platformę www.plixpay.com  dla międzynarodowej licencjonowanej instytucji pieniądza elektronicznego i dostawcy usług płatniczych, zapewniającą indywidualnym użytkownikom i przedsiębiorcom możliwość korzystania z usług płatniczych online na terenie całej Europy.

Naszym głównym wyzwaniem jest zapewnienie użytkownikom bezpiecznego, a zarazem prostego w obsłudze systemu płatności, a także integracja z zewnętrznymi systemami finansowymi oraz generowanie złożonych raportów finansowych.

Projekt stawia przed twórcami wyzwania z zakresu przetwarzania synchronicznego, systemów rozproszonych, czy transakcyjnego przetwarzania danych.


CO BĘDZIE NALEŻAŁO DO TWOICH ZADAŃ:

  • Aktywne uczestnictwo w planowaniu prac projektowych
  • Analiza procesów biznesowych w celu zaprojektowania optymalnych implementacji
  • Implementacja i wdrażanie procesów biznesowych oraz integracji z zewnętrznymi API usług finansowych (w tym banków) w frameworkach Django lub Flask
  • Projektowanie i implementacja wewnętrznego REST API
  • Pisanie dokumentacji dla wewnętrznego REST API (Swagger) oraz dla złożonych implementacji procesów biznesowych
  • Rozwój oraz utrzymanie istniejących implementacji procesów biznesowych oraz integracji z zewnętrznymi API
  • Analiza i rozwiązywanie nieprzewidzianych problemów

WYMAGANE UMIEJĘTNOŚCI


  • Znajomość Pythona 2.x i 3.x
  • Dobra znajomość co najmniej jednego z frameworków - django, flask lub aiohttp
  • Umiejętność pisania testów z użyciem pytest
  • Doświadczenie w pracy na systemach Linux (Ubuntu / Debian)
  • Znajomość systemu kontroli wersji Git
  • Umiejętność projektowania i tworzenia API opartych na HTTP (REST)
  • Znajomość HTML/CSS/JS w stopniu umożliwiającym współpracę z zespołami frontendowymi
MILE WIDZIANE UMIEJĘTNOŚCI


  • Znajomość Django REST Framework
  • Znajomość dowolnego dialektu SQL
  • Znajomość Elasticsearch
  • Doświadczenie w implementacji integracji z systemami płatności
  • Zarządzanie oraz konfigurowanie rozwiązań w oparciu o AWS
  • Konfigurowanie aplikacji związanych z ruchem WWW jak Nginx, HAProxy, Cloudflare, Letsencrypt
  • Znajomość kolejki zadań Celery
  • Tworzenie playbooków ansible
  • Doświadczenie pracy w metodyce zwinnej 

CO MAMY DO ZAOFEROWANIA:
  • Praca w trybie zdalnym (dla chętnych możliwość pracy w biurze w Łodzi);
  • Elastyczny czas pracy, ograniczony jedynie przez spotkania organizacyjne (standardowo 3 razy w tygodniu: poniedziałek, środa, piątek);
  • Stały rozwój zawodowy, udział w konferencjach i szkoleniach;
  • Pracę w 8-9 osobowym zespole;
  • Bogaty pakiet benefitów, takich jak: karta sportowa, ubezpieczenie na życie, prywatna opieka medyczna.

Aby wziąć udział w naszej rekrutacji prosimy o zapoznanie się ze szczegółowymi informacjami na temat administratora danych osobowych oraz przysługujących Ci praw dotyczących ochrony Twoich danych osobowych, które znajdziesz na naszej stronie: https://optimodevelopment.com, a następnie o zamieszczenie pod Twoim CV następującej klauzuli:

“Na podstawie aktualnie obowiązujących przepisów dotyczących ochrony osób fizycznych w związku z przetwarzaniem danych (Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r.) wyrażam zgodę na przetwarzanie moich danych osobowych przez Optimo Development Sp. z o.o. z siedzibą w Łodzi (KRS 0000562542) w celu realizacji procesu rekrutacyjnego”. 


Jeśli chcesz wziąć udział w naszych przyszłych procesach rekrutacyjnych prosimy o dodanie następującej klauzuli:

"Wyrażam także zgodę na przetwarzanie moich danych osobowych przez Optimo Development Sp. z o.o. z siedzibą w Łodzi (KRS 0000562542) w przyszłych procesach rekrutacyjnych. Moja zgoda jest ważna do odwołania”.

Metodologia pracy

  • System kontroli wersji ― GIT
  • System zarządzania projektem ― Favro
  • Metodologia Agile
  • Komunikator firmowy ― Slack
  • Code review ― Bitbucket
  • Continuous Integration ― Bitbucket Pipelines
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą ― Confluence
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Oferujemy

  • Darmowy parking
  • Pokój gier
  • Kuchnia
  • Elastyczne godziny pracy
  • Prywatna opieka zdrowotna
  • Darmowa kawa i inne napoje
  • Darmowe przekąski
  • Karta multisport (lub podobna)

O Optimo Development Sp. zo.o.

Optimo Development powstało w 2015 roku, od początku tworząc innowacyje produkty IT. Od tego czasu stale się rozwijamy; wraz ze wzrostem liczby pracowników realizujemy nowe pomysły i odnosimy kolejne sukcesy.
Nie jesteśmy software housem - tworzymy własne produkty dla setek tysięcy odbiorców na całym świecie! Obecnie rozwijamy projekty gier webowych, platformy zakładów bukmacherskich oraz nowoczesny system płatności elektronicznych.

Pytania i odpowiedzi