Senior Python Developer (Banking)

New
E
Edge One Solutions Sp. z o.oBanking
Workplace type: remote; Country code: PLContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Biegła znajomość języka polskiego
Experience
Minimum 3 lata komercyjnego doświadczenia w programowaniu w Pythonie
Required Skills
DockerPythonSQLFastAPIREST APICI/CD

Requirements

  • Minimum 3 lata komercyjnego doświadczenia w programowaniu w Pythonie.
  • Praktyczna znajomość FastAPI lub Django REST Framework.
  • Doświadczenie w projektowaniu, budowie i utrzymaniu REST API w środowisku produkcyjnym.
  • Dobra znajomość SQL oraz doświadczenie w pracy z relacyjnymi bazami danych.
  • Umiejętność tworzenia testów automatycznych z wykorzystaniem pytest, w tym testów integracyjnych.
  • Znajomość konteneryzacji z wykorzystaniem Docker.
  • Doświadczenie w pracy z potokami CI/CD.
  • Umiejętność przygotowywania czytelnej i uporządkowanej dokumentacji technicznej.
  • Biegła znajomość języka polskiego.
  • Doświadczenie w generowaniu dokumentacji API z wykorzystaniem OpenAPI oraz dbaniu o jej spójność z kodem - mile widziane.
  • Znajomość narzędzi do testów kontraktowych - mile widziane.
  • Doświadczenie we wspieraniu zespołów integrujących się z API - mile widziane.
  • Znajomość Microsoft Azure lub innych platform chmurowych - mile widziane.

Responsibilities

  • Projektowanie, rozwój i utrzymanie aplikacji backendowych w języku Python.
  • Tworzenie i rozwijanie REST API z wykorzystaniem FastAPI lub Django REST Framework.
  • Implementowanie integracji pomiędzy systemami oraz zapewnianie stabilności i wydajności usług.
  • Projektowanie i optymalizacja zapytań SQL oraz współpraca z relacyjnymi bazami danych.
  • Tworzenie i utrzymywanie testów automatycznych, w tym testów jednostkowych i integracyjnych.
  • Udział w procesach CI/CD oraz konteneryzacji aplikacji.
  • Przygotowywanie i aktualizowanie dokumentacji technicznej oraz dokumentacji API.
  • Analiza i rozwiązywanie problemów technicznych w środowiskach produkcyjnych.
  • Współpraca z zespołami developerskimi i integracyjnymi w celu zapewnienia wysokiej jakości dostarczanych rozwiązań.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now