JustJoin.IT Praca zdalna Mid

Python Backend Developer

EuroCert

⚲ Warszawa

14 000 - 19 000 PLN netto (B2B) | 14 000 - 17 000 PLN brutto (UoP)

Wymagania

  • REST API
  • PostgreSQL
  • SQLAlchemy
  • Redis
  • Async Programming
  • Docker
  • Clean Code
  • SOLID Principles
  • CI/CD
  • Pythonie

Opis stanowiska

EuroCert Sp. z o.o. to jeden z pięciu kwalifikowanych dostawców usług zaufania w Polsce, który specjalizuje się w dostarczaniu rozwiązań cyfryzujących biznes.
Naszą branżę cechuje duża dynamika i nowoczesne rozwiązania, usprawniające pracę zarówno firm, jak i instytucji z sektora publicznego. Innymi słowy - u nas nie da się nudzić!
W EuroCert tworzymy zespół, który aktywnie i z zaangażowaniem zmienia sposób postrzegania nowoczesnych usług cyfrowych prowadzonych w modelu #paperless.
Poszukujemy programisty Python, który dołączy do zespołu rozwijającego backend nowoczesnej platformy usługowej w obszarze tożsamości cyfrowej, opartej na API.
 

Stack technologiczny
FastAPI, SQLAlchemy, PostgreSQL, Redis, REST API, OpenAPI 3.1, OAuth2 / OpenID Connect / JWT, Docker i Docker Compose, NGINX lub Traefik, HSM / KMS / Vault,  pytest, Git, CI/CD, Azure, Prometheus, Grafana, OpenTelemetry.

Oferujemy
• Realny wpływ na rozwój produktu,
• Możliwość współtworzenia nowoczesnego rozwiązania z obszaru tożsamości cyfrowej od etapu MVP do wdrożenie wersji produkcyjnej,
• Stabilne zatrudnienie w rozwijającej się firmie,
• Brak korporacyjnej atmosfery pracy, luźne i przyjacielskie relacje ze współpracownikami,
• Elastyczne godziny pracy z możliwością załatwienia swoich spraw prywatnych,
• Możliwość rozwoju zawodowego w niszowych dziedzinach.

Obowiązki
• Rozwój backendu w Pythonie i FastAPI,
• Projektowanie i implementacja REST API zgodnych z OpenAPI 3.1,
• Rozwój logiki biznesowej i modułów aplikacyjnych,
• Integracja z PostgreSQL, Redisem i systemami zewnętrznymi,
• Implementacja uwierzytelniania i autoryzacji,
• Rozwój mechanizmów podpisywania i integracji z HSM/KMS,
• Implementacja audytu, logowania i monitoringu,
• Pisanie testów jednostkowych i integracyjnych,
• ·Współpraca z PMem i Architektem.

Wymagania
• Minimum 5 lata doświadczenia w Pythonie,
• Realizacja minimum 2 komercyjnych projektów,
• Dobra znajomość FastAPI i projektowania REST API,
• Doświadczenie z PostgreSQL, SQLAlchemy i relacyjnymi bazami danych,
• Znajomość Redis i programowania asynchronicznego,
• Doświadczenie z OAuth2, OIDC i JWT, i HSM 
• Znajomość Dockera,
• Umiejętność pisania testów automatycznych,
• Znajomość zasad Clean Code, SOLID i Security by Design. CI/CD.
 

Mile widziane
• Doświadczenie z HSM, KMS lub Vault, 
• Kubernetes,
• Systemy kolejkowe,
• Azure DevOps lub GitHub Actions,
• Monitoring i centralne logowanie,
• Doświadczenie w rozwiązaniach chmurowych.

🔍 Dekoder Ogłoszenia

🔴
u nas nie da się nudzić!
Praca może być chaotyczna, z częstymi zmianami priorytetów i nieprzewidzianymi problemami.
🟡
Realny wpływ na rozwój produktu
Twoje pomysły mogą być brane pod uwagę, ale ostateczne decyzje podejmuje zarząd lub lider zespołu.
🔴
Możliwość współtworzenia nowoczesnego rozwiązania z obszaru tożsamości cyfrowej od etapu MVP do wdrożenie wersji produkcyjnej
Będziesz pracować nad produktem od podstaw, co może oznaczać wiele niepewności, zmian i potencjalnie długi czas do osiągnięcia stabilnej wersji.
🟡
Brak korporacyjnej atmosfery pracy, luźne i przyjacielskie relacje ze współpracownikami
Może oznaczać brak jasno określonych procesów, mniejszą strukturę i potencjalnie mniej formalne podejście do obowiązków.
🟡
Elastyczne godziny pracy z możliwością załatwienia swoich spraw prywatnych
Oczekuje się, że będziesz pracować efektywnie, a elastyczność może być ograniczona przez potrzeby zespołu i terminy.