Senior Python Developer
Коротко
Owns Python backend development with DDD, Kubernetes, OpenShift, and FastAPI · Needs: Python; DDD; Kubernetes; OpenShift; Git; FastAPI
Описание от работодателя
Required skills: Python, DDD, Kubernetes, OpenShift, Git, fastapi
RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu.
📍 Model: Hybryda, Warszawa
💰 Stawka/Umowa: do 120 PLN/h (B2B)
🌍 Branża: Finansowa
⏰ Dł. projektu: 12 miesięcy + przedłużenia
Obowiązki:
Projektowanie, rozwój, testowanie oraz utrzymanie aplikacji backendowych, narzędzi analitycznych i rozwiązań data-processing w technologii Python.
Implementacja mikrousług backendowych, API oraz komponentów systemowych.
Rozwój mikrousług w aplikacji bankowości detalicznej w obszarze obsługi dziecka oraz rodzica.
Wytwarzanie mikrousług realizujących wymagania biznesowe z backlogu produktu, zgodnie z wytycznymi developerskimi i kryteriami.
Integracja z bazami danych oraz systemami zewnętrznymi.
Optymalizacja wydajności aplikacji.
Udział w code review oraz dbanie o jakość kodu.
Współpraca z analitykami, architektami i zespołami DevOps.
Przygotowywanie i prowadzenie dokumentacji technicznej.
Praca w zespole w metodyce agile.
Wymagania:
Minimum 6 lat doświadczenia w programowaniu w języku Python oraz rozwoju aplikacji webowych.
Minimum 6 lat doświadczenia w pracy z technologiami chmurowymi i implementacji mikrousług .
Doświadczenie w pracy z asynchronicznymi frameworkami , takimi jak FastAPI.
Znajomość techniki DDD (Domain-Driven Design).
Doświadczenie w pracy w środowisku Linux, Kubernetes oraz Red Hat OpenShift .
Praktyczna znajomość systemu kontroli wersji Git lub podobnego.
Doświadczenie w pracy z narzędziami: Gerrit, Jenkins, Jira, Confluence .
Znajomość języka angielskiego na poziomie umożliwiającym swobodną pracę z dokumentacją techniczną.
Doświadczenie we współpracy z analitykami, architektami i zespołami DevOps.
Umiejętność pracy w zespołach agile.