Hopp til innholdet
BigTree108

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.