Python Developer (K/M/N)

27 - 31 USDNet per hour - B2B
Python

Python Developer (K/M/N)

Python
B2B Contract
B2B
Mid
Hybrid
27 - 31 USDNet per hour - B2B

Job description

O projekcie

Projekt obejmuje rozwój oraz utrzymanie systemów opartych o technologie Python i Vue.js. Zakres współpracy obejmuje zarówno implementację nowych funkcjonalności, rozwój architektury systemów, integracje pomiędzy rozwiązaniami, jak i utrzymanie procesów CI/CD oraz środowisk kontenerowych.

Twój zakres obowiązków

  • rozwój backendu w Pythonie z wykorzystaniem Flask lub FastAPI

  • implementacja i rozwój frontendu w Vue.js

  • tworzenie i utrzymanie środowisk Docker / Docker Compose

  • udział we wdrożeniach oraz utrzymaniu pipeline’ów CI/CD w GitLab

  • przygotowywanie i utrzymanie testów jednostkowych oraz integracyjnych

  • współtworzenie automatycznych testów GUI

  • praca zgodnie z Git Flow w repozytoriach GitLab

  • wsparcie projektowania architektury i optymalizacji istniejących rozwiązań

  • ustalanie sposobu integracji pomiędzy systemami

  • analiza API, formatów danych i protokołów komunikacyjnych

  • monitorowanie zgodności implementacji pomiędzy integrowanymi systemami

Nasze wymagania

  • minimum 5 lat doświadczenia w komercyjnym programowaniu

  • bardzo dobra znajomość Python

  • doświadczenie z Flask lub FastAPI

  • doświadczenie z Celery, Gunicorn oraz REST API

  • znajomość Vue.js i ekosystemu frontendowego

  • praktyczna znajomość Docker oraz środowisk konteneryzowanych

  • doświadczenie w pracy z GitLab CI/CD

  • doświadczenie w tworzeniu testów jednostkowych i integracyjnych

  • znajomość wzorców projektowych oraz dobrych praktyk inżynierskich

  • doświadczenie w projektowaniu integracji pomiędzy systemami

  • umiejętność analizy API oraz formatów wymiany danych

Mile widziane

  • doświadczenie z automatycznymi testami GUI (np. Cypress)

  • doświadczenie w tworzeniu koncepcji architektonicznych

  • doświadczenie w projektowaniu logiki rozwiązań

  • znajomość BPMN lub UML

  • doświadczenie w przygotowywaniu diagramów integracji i przepływów danych

  • umiejętność oceny wpływu zmian na istniejące systemy

Tech stack

    Polish

    C2

    English

    B2

    Python

    regular

    Flask

    regular

    fastapi

    regular

    Celery

    regular

    Gunicorn

    regular

    REST API

    regular

    Vue.js

    regular

    Docker

    regular

    Docker Compose

    regular

    GitLab

    regular

Office location

About the company

Randlab

Randlab to dynamiczna firma technologiczna, która tworzy innowacyjne rozwiązania dla nowoczesnego biznesu. Specjalizujemy się w tworzeniu oprogramowania, aplikacji mobilnych oraz systemów zarządzania danymi.
Company profile

Python Developer (K/M/N)

27 - 31 USDNet per hour - B2B
Summary of the offer

Python Developer (K/M/N)

Centrum, Warszawa
Randlab
27 - 31 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Randlab Software Sp z o.o. z siedzibą w Nowym Sączu, ul. Siemiradzkiego 11 (dalej jako "ad... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.