lock-svg projekt
Úspěšně obsazen
Zobrazit informace o nabídce dropdown icon
Wallet icon Coin icon Odměna 160 000 Kč - 170 000 Kč / měsíc info
Timer icon Forma spolupráce Full-time / 95% Remote
Briefcase icon Sektor Informační technologie
Location icon Lokalita Praha

info Odměna je vypočtena při dodání 20 MD měsíčně (1MD=8h)

Délka trvání projektu 6 měsíců s možností prodloužení
Období spolupráce 09.06.2025 - 09.12.2025
Termín nástupu 09.06.2025 nebo dohodou
Technologie
  • MS Azure
  • Python
  • Docker
  • Azure Functions
Jazyky
  • anglický flag anglický - aktivně, B2/C1/C2

Popis projektu

  • vývoj a údržba Azure Functions (HTTP, Service Bus, Durable Functions)
  • návrh a implementace API pomocí FastAPI s využitím dependency injection a Pydantic modelů
  • správa PostgreSQL databází včetně návrhu schémat, ORM (SQLAlchemy) a migrací (Alembic)
  • integrace s Azure SDKs (Storage, Service Bus, Identity)
  • implementace autentifikace a bezpečnostních prvků (EasyAuth, tokeny, scopes)
  • psaní unit a integračních testů v pytest, včetně testování s emulátory (např. Azurite)
  • práce s CI/CD pipelines (GitHub Actions nebo Azure DevOps)
  • konfigurace a správa logování a metrik v Application Insights
  • kontejnerizace vývojového prostředí a funkcí pomocí Dockeru
  • aktivní účast v agilním vývoji, psaní technické dokumentace a účast na týmových demách

Požadavky projektu

  • minimálně 6 let zkušeností s Python vývojem
  • výborná znalost Pythonu 3.8+ včetně async/await a balíčkování (pip/Poetry)
  • praktická zkušenost s vývojem Azure Functions (včetně Durable Functions, HTTP a Service Bus triggerů)
  • výborná znalost FastAPI a tvorby produkčních API (dependency injection, Pydantic)
  • prokazatelná práce s Azure SDKs (Storage, Service Bus, Identity)
  • rozsáhlá zkušenost s PostgreSQL a SQLAlchemy
  • orientace v message brokerech (Service Bus, serializace zpráv)
  • praktická znalost autentifikace přes Azure AD EasyAuth a validace tokenů
  • zkušenosti s testováním v pytest a s emulátory (např. Azurite)
  • znalost CI/CD procesů pomocí GitHub Actions nebo Azure DevOps
  • zkušenosti s observabilitou pomocí Application Insights
  • schopnost pracovat v Dockerizovaném vývoji
  • angličtina na úrovni minimálně B2 pro denní komunikaci
Máš zájem o tento projekt?
Doporučit IT specialistu Znáš někoho, komu by se tento projekt hodil? Doporuč ho a získej odměnu!
Jsi nový ve světě IT freelancingu? freelancingu ?

Svoboda, flexibilita, větší kontrola nad financemi i kariérou. Freelancing prošel vývojem a dnes nabízí mnohem víc. Podívej se, co Tě v něm čeká a jak Ti změní život.

Máš zájem o tento projekt?
Doporučit IT specialistu Znáš někoho, komu by se tento projekt hodil? Doporuč ho a získej odměnu!
30 071

Titánů, kteří se
k nám přidali

702

Klientů, kterým
jsme pomohli

567 352

Úspěšně dodaných
man-days