Dołącz do zespołu SOPAB jako Senior Python Developer. Będziesz odpowiedzialny za projektowanie i implementację nowych funkcji z solidnym pokryciem testowym.
Projekt SOPAB ma na celu pełną digitalizację i usprawnienie procesów w sektorze budowlanym. W ramach projektu planowane jest stworzenie kompleksowego systemu, który zintegruje wszystkie istniejące rozwiązania administracji budowlanej. Głównym celem jest eliminacja konieczności indywidualnego kontaktu inwestora z różnymi urzędami poprzez wprowadzenie jednego centralnego interfejsu.
responsibilities :
Tworzenie wydajnego, skalowalnego i stabilnego oprogramowania dla projektu SOPAB.
Projektowanie i implementacja nowych funkcjonalności, które są pokryte testami jednostkowymi oraz integracyjnymi.
Diagnozowanie problemów i optymalizacji działań systemu obsługującego duże wolumeny danych.
Optymalizacja procesu wytwarzania oprogramowania, w tym Continuous Integration.
Wsparcie procesu git-flow.
Code review.
requirements-expected :
Minimum 5 lat doświadczenia komercyjnego w roli Python Developera.
Doskonała znajomość Pythona 3.x. oraz Django 2, w tym biblioteki klasy ORM.
Znajomość technologii: UNIX, Docker i Ansible oraz środowisk: IDE, np. PyCharm.
Umiejętność tworzenia webserwisów opartych o REST API (opcjonalnie SOAP).
Umiejętność konfiguracji środowiska CI, np. Jenkins.