Python-kehitys
Taustajärjestelmät, datan käsittelyputket ja tekoälyagentit Pythonilla, AWS:ssä tai Azurella. Jokaisen Python-rekrytoinnin haastattelee Python-asiantuntija eikä yleisasiantuntija.
Mitä rakennamme Pythonilla
API:t ja palvelut
HTTP-rajapinnat ja taustatyöntekijät tyypitetyillä pyyntö- ja vastausmalleilla, riippuvuuksien injektiolla, jäsennellyllä lokituksella ja terveystarkistuksilla, otettuna käyttöön kontteina tai serverless-funktioina.
Datatyö
Lataus-, muunnos- ja raportointiputket SQL- ja dokumenttitietovarastojen yllä, kirjoitettuina niin, että epäonnistunut ajo näkyy ja sen voi ajaa uudelleen sen sijaan, että se ohitettaisiin hiljaa.
Tekoälyagentit ja tiedonhaku
Hakua täydentävä generointi (RAG) omien dokumenttienne päällä, upotukset vektoritietokannassa sekä agenttityönkulut, joissa työkalukutsut ja kustannukset kirjataan lokiin.
Automaatio
Ajastetut työt ja integraatiot, jotka korvaavat manuaaliset taulukkolaskennan vaiheet, ja hälytys, kun ajo epäonnistuu, eikä hiljaista aukkoa datassa.
Miten rekrytoimme siihen
Python ei ole täällä sivutaito. Avointen paikkojemme historiassa on Python-kehittäjä, jolla on AWS- ja tekoälyagenttikokemusta, Python-kehittäjä, jolla on vektoritietokantakokemusta, sekä kaksi erillistä Python-teknistä haastattelijaa, joista toinen nimenomaan tekoäly- ja koneoppimistyötä varten. Ehdokkaat seulotaan kirjallista kysymyssarjaa vasten, ja heidät haastattelee joku, joka kirjoittaa kieltä päivittäin.
Samat kehityssäännöt kuin .NET-työssämme
- Tyypitetty ja linttattu. Tyyppivihjeet tarkistetaan jatkuvassa integraatiossa, muotoilu- ja lint-säännöt pakotetaan, nolla varoitusta muutoksen lopussa.
- Testit jokaisen ominaisuuden mukana sekä regressiotesti jokaisen korjaamamme bugin luokalle, ei vain yhdelle raportoidulle tapaukselle.
- Virheitä ei koskaan niellä. Jokainen epäonnistumispolku kirjataan lokiin, tuodaan esiin ja siitä voi hälyttää; hiljainen uudelleenyritys, joka piilottaa rikkinäisen integraation, käsitellään vikana.
- Salaisuudet holvista, eivät koskaan repositorion tiedostosta, ja jokainen ulkoinen syöte validoidaan rajapinnassa.
Työskentely eri teknologiapinojen välillä
Useimmat asiakkaistamme ajavat sekalaista ympäristöä. Python-palvelu, jonka täytyy keskustella .NET-rajapinnan, Angular-frontendin ja Azure SQL -tietokannan kanssa, on täällä tavallinen viikko, koska kaikki nämä ovat saman tiimin sisällä eivätkä kolmen toimittajan välillä.
Roolin miehittäminen sen sijaan
Jos tarvitsette kehittäjän omaan tiimiinne eikä luovutettua työtä, sivu palkatkaa Python-kehittäjiä Ukrainasta kattaa sen puolen: miten haastattelemme, kuinka nopeasti joku voi aloittaa ja mikä pysyy sopimuksessa meidän puolellamme.
Onko teillä Python-työtä, joka kaipaa omistajia?
Lähettäkää repositorio tai kuvaus putkesta. Saatte kirjallisen suunnitelman ja arvion yhden arkipäivän kuluessa.