NoFluffJobs Stacjonarnie Mid

Python Developer

ITFS Sp. z o.o.

⚲ Warszawa

28 560 - 31 080 PLN (B2B)

Wymagania

  • DevOps
  • AWS
  • Kubernetes
  • Python
  • FastAPI
  • REST API
  • API
  • Relacyjne Bazy Danych
  • Apache Kafka
  • Automated testing
  • CD (nice to have)
  • .NET Core (nice to have)
  • CA (nice to have)

Opis stanowiska

O projekcie: Miejsce pracy: praca hybrydowa (2 x w tygodniu z biura Klienta w Warszawie) Start pracy: ASAP Forma współpracy: B2B z ITFS Stawka: 170-185 zł/h netto + VAT Proces rekrutacyjny: Krótka rozmowa telefoniczna z ITFS ->rozmowa techniczna z Klientem->Decyzja Wymagania: Python – silne doświadczenie w budowaniu usług backendowych oraz implementowaniu krytycznej dla biznesu logiki obliczeniowej FastAPI (lub podobne nowoczesne frameworki webowe w Python) – do tworzenia wysokowydajnych RESTful API SQL i relacyjne bazy danych – modelowanie danych, optymalizacja zapytań, tuning wydajności oraz zapewnienie integralności transakcji Apache Kafka – architektura event-driven, komunikacja asynchroniczna oraz niezawodne strumieniowanie danych Kubernetes w środowiskach AWS (np. EKS) – orkiestracja kontenerów, skalowanie, zarządzanie konfiguracją oraz monitoring Automated testing – testy jednostkowe (unit), integracyjne (integration) oraz end-to-end, szczególnie dla złożonej logiki obliczeniowej CI/CD oraz najlepsze praktyki DevOps Mile widziane: .NET / .NET Core Angular Doświadczenie w pracy w całym full stacku oraz we wspieraniu dostarczania rozwiązań end-to-end Codzienne zadania: - Projektowanie i rozwijanie wielu usług zbudowanych w Python i .NET, z głównymi silnikami obliczeniowymi zaimplementowanymi w Python - Definiowanie jasnych granic między usługami (service boundaries) oraz zapewnienie płynnej integracji w całym systemie - Przekładanie złożonych modeli inżynieryjnych i finansowych na dokładną, łatwą w utrzymaniu i skalowalną logikę obliczeniową - Współtworzenie ogólnej architektury systemu oraz strategii wdrożeń - Zapewnianie poprawności działania, wydajności, automatycznych testów oraz długoterminowej utrzymywalności rozwiązania - Wspieranie rozwoju backendu oraz — w razie potrzeby — frontendowych elementów z wykorzystaniem Angular - Praca z Kubernetes w środowiskach AWS jako część konfiguracji i procesu wdrażania systemu