Python-udvikling
Backends, datapipelines og AI-agenter i Python, på AWS eller Azure. Hver Python-ansættelse interviewes af en Python-specialist og ikke af en generalist.
Det bygger vi i Python
API'er og services
HTTP-API'er og baggrundsworkers med typede forespørgsels- og svarmodeller, dependency injection, struktureret logning og health checks, udrullet som containere eller serverless-funktioner.
Dataarbejde
Pipelines til indlæsning, transformation og rapportering over SQL og dokumentlagre, skrevet, så en mislykket kørsel er synlig og kan køres igen i stedet for at blive sprunget over i stilhed.
AI-agenter og retrieval
Retrieval-augmented generation over jeres egne dokumenter, embeddings i en vektordatabase og agent-workflows, hvor værktøjskald og omkostninger logges.
Automatisering
Planlagte jobs og integrationer, der erstatter manuelle regnearkstrin, med alarmering, når en kørsel fejler, i stedet for et stille hul i dataene.
Sådan ansætter vi til det
Python er ikke en sidekompetence her. Vores stillingshistorik omfatter en Python-udvikler med AWS- og AI-agenterfaring, en Python-udvikler med erfaring med vektordatabaser og to dedikerede tekniske Python-interviewere, hvoraf den ene specifikt til AI- og machine learning-arbejde. Kandidater screenes mod et skriftligt spørgsmålssæt og interviewes af en, der skriver sproget hver dag.
De samme udviklingsregler som i vores .NET-arbejde
- Typet og lintet. Type hints kontrolleret i continuous integration, formaterings- og lintregler håndhævet, nul advarsler efter en ændring.
- Tests med hver funktion og en regressionstest for fejltypen bag enhver fejl, vi retter, og ikke kun det ene indberettede tilfælde.
- Fejl bliver aldrig slugt. Hver fejlsti logges, vises og kan udløse alarm; et stille genforsøg, der skjuler en ødelagt integration, behandles som en defekt.
- Hemmeligheder fra en vault, aldrig fra en fil i repositoriet, og hvert eksternt input valideret ved grænsen.
Arbejde på tværs af stacks
De fleste af vores kunder driver et blandet miljø. En Python-service, der skal tale med et .NET-API, en Angular-frontend og en Azure SQL-database, er en helt almindelig uge hos os, fordi alt det ligger i det samme team og ikke fordelt på tre leverandører.
I stedet bemande rollen
Hvis det, I har brug for, er en udvikler inde i jeres eget team og ikke arbejde, der overdrages, dækker siden ansæt Python-udviklere i Ukraine den side: hvordan vi interviewer, hvor hurtigt nogen kan starte, og hvad der bliver på vores side af kontrakten.
Har I Python-arbejde, der mangler ejere?
Send repositoriet eller en beskrivelse af pipelinen. I får en skriftlig plan og et estimat inden for én arbejdsdag.