Fullstack Software Developer (f/m/x)

Katowice
Kontrakt B2B21 000-24 000 złnetto / mies.
Oferta wygasa za:90 dni
Tryb pracyHybrydowa
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat
BranżaIT

O projekcie

Dla naszego klienta z sektora bankowego poszukujemy Fullstack Python Developera do zespołu rozwijającego wewnętrzną platformę wspierającą prywatną chmurę obliczeniową oraz automatyzację procesów infrastrukturalnych. Rola ma charakter fullstackowy, natomiast główny ciężar pracy znajduje się po stronie backendu. Backend rozwijany jest w Pythonie z wykorzystaniem Django/Django REST Framework, a aplikacje komunikują się poprzez API. Po stronie frontendowej zespół korzysta z portalu opartego o React, dlatego potrzebna jest praktyczna znajomość frontendu oraz gotowość do pracy z istniejącą aplikacją webową. Projekt jest blisko obszaru infrastruktury i automatyzacji. Platforma rozwijana przez zespół dotyczy prywatnej chmury obliczeniowej Banku i bazuje na rozwiązaniach zbliżonych koncepcyjnie do usług znanych z Google Cloud, natomiast nie jest to klasyczny projekt w publicznym GCP. W projekcie pojawiają się również tematy związane z OpenShift, automatyzacją oraz środowiskami uruchomieniowymi aplikacji.

Twój zakres obowiązków

  • Rozwój aplikacji backendowych w Pythonie,
  • Tworzenie i utrzymywanie API z wykorzystaniem Django/Django REST Framework,
  • Rozwój i utrzymanie portalu frontendowego opartego o React,
  • Integracja frontendu z backendem poprzez API,
  • Praca z relacyjną bazą danych, w szczególności PostgreSQL,
  • Rozwój narzędzi wspierających automatyzację procesów infrastrukturalnych,
  • Współpraca z zespołem DevOps/infrastruktury,
  • Udział w analizie wymagań i przekładaniu ich na rozwiązania techniczne,
  • Dbanie o jakość kodu, czytelność rozwiązań i utrzymywalność aplikacji,
  • Udział w code review oraz rozwiązywanie problemów technicznych.

Nasze wymagania

  • Kilka lat doświadczenia komercyjnego jako Python Developer/Software Developer,
  • Bardzo dobra znajomość Python,
  • Praktyczne doświadczenie w pracy z Django oraz Django REST Framework,
  • Doświadczenie w tworzeniu i rozwijaniu REST API,
  • Praktyczna znajomość React lub Angular, przy czym w projekcie wykorzystywany jest React,
  • Znajomość HTML, CSS oraz JavaScript,
  • Znajomość SQL oraz relacyjnych baz danych, szczególnie PostgreSQL,
  • Bardzo dobra znajomość programowania obiektowego i wzorców projektowych,
  • Świadomość dobrych praktyk tworzenia aplikacji webowych,
  • Podstawowa znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych,
  • Podstawowa świadomość DevOps z perspektywy developera,
  • Umiejętność pracy zespołowej, komunikatywność i dbałość o jakość kodu.
  • Doświadczenie z OpenShift,
  • Doświadczenie z narzędziami automatyzacyjnymi, np. Ansible lub Terraform,
  • Znajomość środowisk cloud/private cloud,
  • Znajomość koncepcji usług GCP,
  • Doświadczenie w pracy przy platformach wewnętrznych, narzędziach automatyzacyjnych lub Rozwiązaniach powiązanych z infrastrukturą.

Benefity

Karta sportowa
Prywatna opieka medyczna
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna
Kontrakt B2B21 000-24 000 złnetto / mies.

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie