Obecnie do naszego zespołu, zajmującego się systemem płatności poszukujemy 
SENIOR PYTHON DEVELOPERA
OPIS PROJEKTU 
Współpracujemy z międzynarodową licencjonowaną instytucją pieniądza elektronicznego i dostawcą usług płatniczych, dla której tworzymy platformę 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”.