Python Developer (K/M/N)

90 - 120 PLN/ godz.B2B (netto)
MidFull-time·B2B
#329240·Dodano 15 dni temu·21
Źródło: theprotocol.it
Aplikuj teraz

Tech Stack / Keywords

PythonFlaskDjangoREST APISQLDockerGitFastAPICeleryKubernetes

Firma i stanowisko

W ramach współpracy realizowane są aplikacje backendowe w Pythonie, obejmujące rozwój oraz utrzymanie systemów o istotnym znaczeniu biznesowym.

Zakres techniczny obejmuje projektowanie i rozwój API, integracje systemowe oraz obsługę relacyjnych i nierelacyjnych baz danych.

Projekt realizowany jest z wykorzystaniem nowoczesnych narzędzi oraz środowisk kontenerowych.


Wymagania

  • Minimum 5 lat doświadczenia w backendowym programowaniu w Pythonie
  • Bardzo dobra znajomość Pythona oraz zasad programowania obiektowego
  • Doświadczenie w wykorzystaniu Django, Flask lub FastAPI
  • Umiejętność projektowania i wykorzystania REST API
  • Znajomość relacyjnych baz danych SQL (np. PostgreSQL, MySQL)
  • Doświadczenie w wykorzystaniu Git oraz zarządzaniu zależnościami (pip / Poetry / virtualenv)
  • Umiejętność pisania testów jednostkowych i integracyjnych
  • Znajomość języka angielskiego na poziomie minimum B2

Nice to have:

  • Doświadczenie w wykorzystaniu FastAPI
  • Doświadczenie w realizacji zadań asynchronicznych z użyciem Celery
  • Znajomość środowisk opartych o konteneryzację (Docker)
  • Doświadczenie z Kubernetes
  • Doświadczenie w projektowaniu lub rozwijaniu architektury backendowej
  • Znajomość baz danych NoSQL (np. MongoDB, Redis)
  • Udział w projektach wykorzystujących CI/CD

Obowiązki

  • Projektowanie, implementacja oraz rozwój aplikacji backendowych w Pythonie
  • Tworzenie i integracja REST API z systemami wewnętrznymi oraz zewnętrznymi
  • Utrzymanie, optymalizacja oraz refaktoryzacja istniejącego kodu
  • Udział w projektowaniu architektury aplikacji oraz doborze technologii
  • Wsparcie procesów CI/CD oraz automatyzacji wdrożeń z użyciem technologii kontenerowych
  • Obsługa baz danych relacyjnych (SQL) oraz nierelacyjnych (MongoDB, Redis)
  • Tworzenie testów jednostkowych i integracyjnych zgodnie z ustalonymi standardami
RANDLAB SOFTWARE sp. z o.o.

RANDLAB SOFTWARE sp. z o.o.

9 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz