Senior Python Developer | branża bankowa
Brak informacji o wynagrodzeniu
SeniorFull-time
#454329·Dodano 7 dni temu·1
Źródło: Edge One SolutionsTech Stack / Keywords
PythonFastAPIDjango REST FrameworkSQLpytestDockerCI/CDOpenAPIMicrosoft Azure
Firma i stanowisko
Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.
Wymagania
- Minimum 3 lata komercyjnego doświadczenia w programowaniu w Python
- 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
Nice to have:
- Doświadczenie w generowaniu dokumentacji API z wykorzystaniem OpenAPI oraz dbaniu o jej spójność z kodem
- Znajomość narzędzi do testów kontraktowych
- Doświadczenie we wspieraniu zespołów integrujących się z API
- Znajomość Microsoft Azure lub innych platform chmurowych
Obowiązki
- Projektowanie, rozwój i utrzymanie aplikacji backendowych w języku Python
- Tworzenie i rozwijanie REST API z wykorzystaniem FastAPI lub Django REST Framework
- Implementacja 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ń
Benefity
- Dedykowany Opiekun Kontraktu jako główny punkt kontaktu
- Możliwość uczestnictwa w szkoleniach, certyfikatach i konferencjach związanych z projektem
- Uczestnictwo w programie #SmartChange oferującym kolejne możliwości projektowe
- Dostęp do społeczności Edge1S poprzez webinary i inicjatywy integracyjne
- Możliwość udziału w inicjatywach sportowych i korzystania z sal treningowych
- Dostęp do dodatkowych usług takich jak prywatna opieka medyczna, karta sportowa, ubezpieczenie i wsparcie psychologiczne
- Korzystanie z platformy kafeteryjnej z indywidualnym wyborem usług i produktów
Dofinansowanie szkoleń
Budżet konferencyjny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Edge One Solutions
323 aktywne oferty