Vývoj v Pythonu
Backendy, datové pipeline a AI agenti v Pythonu, na AWS nebo Azure. S každým vývojářem v Pythonu vede pohovor specialista na Python, a ne generalista.
Co stavíme v Pythonu
API a služby
HTTP API a workery na pozadí s typovanými modely požadavků a odpovědí, dependency injection, strukturovaným logováním a kontrolami stavu, nasazené jako kontejnery nebo serverless funkce.
Práce s daty
Pipeline pro načítání, transformaci a reporting nad SQL a dokumentovými úložišti, psané tak, aby selhání běhu bylo vidět a běh šel zopakovat, místo aby se tiše přeskočil.
AI agenti a vyhledávání
Retrieval-augmented generation nad vašimi vlastními dokumenty, embeddingy ve vektorové databázi a agentní workflow s logovanými voláními nástrojů a náklady.
Automatizace
Plánované úlohy a integrace, které nahrazují ruční kroky v tabulkách, s upozorněním při selhání běhu místo tiché mezery v datech.
Jak na to nabíráme
Python tu není vedlejší dovednost. Naše historie pozic zahrnuje inženýra Pythonu se zkušeností s AWS a AI agenty, inženýra Pythonu se zkušeností s vektorovými databázemi a dva vyhrazené technické tazatele pro Python, z nichž jeden výslovně pro práci s AI a strojovým učením. Kandidáti se prověřují podle písemné sady otázek a pohovor s nimi vede někdo, kdo v tomto jazyce píše denně.
Stejná inženýrská pravidla jako v naší práci v .NET
- Typované a lintované. Type hints kontrolované v continuous integration, vynucené formátování a pravidla lintu, žádná varování na konci změny.
- Testy ke každé funkci a regresní test pro třídu každé chyby, kterou opravíme, nejen pro jediný nahlášený případ.
- Chyby se nikdy nepolykají. Každá cesta selhání se loguje, zobrazuje a lze na ni nastavit upozornění; tiché opakování, které skrývá rozbitou integraci, se považuje za vadu.
- Tajemství z trezoru, nikdy ze souboru v repozitáři, a každý externí vstup validovaný na hranici.
Práce napříč stacky
Většina našich klientů provozuje smíšené prostředí. Služba v Pythonu, která musí komunikovat s API v .NET, frontendem v Angularu a databází Azure SQL, je tu běžný týden, protože to vše je v jednom týmu, a ne rozloženo mezi tři dodavatele.
Místo toho obsadit roli
Pokud potřebujete inženýra uvnitř vlastního týmu, a ne předanou práci, pokrývá tuto stránku věci stránka najměte vývojáře v Pythonu na Ukrajině: jak vedeme pohovory, jak rychle může někdo nastoupit a co zůstává na naší straně smlouvy.
Máte práci v Pythonu, která potřebuje vlastníky?
Pošlete repozitář nebo popis pipeline. Písemný plán a odhad dostanete do jednoho pracovního dne.