Python-utvikling
Backend-systemer, datapipelines og AI-agenter i Python, på AWS eller Azure. Hver Python-ansettelse intervjues av en Python-spesialist og ikke en generalist.
Hva vi bygger i Python
API-er og tjenester
HTTP-API-er og bakgrunnsworkers med typede forespørsels- og svarmodeller, dependency injection, strukturert logging og helsesjekker, deployet som containere eller serverless-funksjoner.
Dataarbeid
Innhenting, transformasjon og rapporteringspipelines over SQL og dokumentlagre, skrevet slik at en mislykket kjøring er synlig og kan kjøres på nytt i stedet for å bli hoppet over i det stille.
AI-agenter og retrieval
Retrieval-augmented generation over dokumentene deres, embeddings i en vektordatabase og agentarbeidsflyter der verktøykall og kostnader logges.
Automatisering
Planlagte jobber og integrasjoner som erstatter manuelle regnearktrinn, med varsling når en kjøring feiler i stedet for et stille hull i dataene.
Slik rekrutterer vi for det
Python er ingen sideferdighet her. Stillingshistorikken vår inkluderer en Python-utvikler med erfaring fra AWS og AI-agenter, en Python-utvikler med erfaring fra vektordatabaser, og to dedikerte tekniske Python-intervjuere, den ene spesifikt for AI og maskinlæring. Kandidater screenes mot et skriftlig spørsmålssett og intervjues av en som skriver språket daglig.
Samme utviklingsregler som i .NET-arbeidet vårt
- Typet og linted. Type hints kontrolleres i kontinuerlig integrasjon, formaterings- og lint-regler håndheves, null advarsler ved slutten av en endring.
- Tester med hver funksjon, og en regresjonstest for hele klassen av enhver feil vi retter, ikke bare det ene rapporterte tilfellet.
- Feil slukes aldri. Hver feilsti logges, synliggjøres og kan varsles; et stille nytt forsøk som skjuler en ødelagt integrasjon, regnes som en defekt.
- Hemmeligheter fra et hvelv, aldri fra en fil i repositoriet, og alle eksterne inndata valideres ved grensen.
Arbeid på tvers av stacker
De fleste av kundene våre har et blandet miljø. En Python-tjeneste som må snakke med et .NET-API, en Angular-frontend og en Azure SQL-database er en vanlig uke her, fordi alt dette ligger i samme team og ikke hos tre leverandører.
Bemanning av rollen i stedet
Trenger dere en utvikler inne i eget team i stedet for at arbeidet leveres ferdig, dekker siden lei inn Python-utviklere i Ukraina den siden: hvordan vi intervjuer, hvor raskt noen kan starte og hva som blir på vår side av kontrakten.
Har dere Python-arbeid som trenger eiere?
Send repositoriet eller en beskrivelse av pipelinen. Dere får en skriftlig plan og et estimat innen én arbeidsdag.