Állás · Senior

Senior II szoftvermérnök

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Lengyelország Lengyelország

A Softeq Python/FastAPI fejlesztőt keres, aki szolgáltatásokat és API-kat épít egy ügyfélportálhoz és belső modulokhoz, analitikai tárolóból kiszolgált adatokkal. A munka Databricks-, SQL- és API-biztonsági tudást igényel.

Feladatok

  • ▹Szolgáltatások és API-k fejlesztése FastAPI-ban: adatelérés, üzleti logika, integrációk, automatizálás
  • ▹API-szerződések tervezése az ügyfélportálhoz és a belső modulokhoz, OpenAPI-specifikációk készítése
  • ▹Az analitikai tárolót elérő réteg fejlesztése: paraméteres lekérdezések, kapcsolatkészlet, időtúllépések, újrapróbálkozás, engedélyezett eredmények gyorsítótárazása
  • ▹Hozzáférés-szabályozás és adatelkülönítés megvalósítása: egyetlen auditált szolgáltatásréteg, jogosultság-ellenőrzés minden útvonalon, csak engedélyezett mezők kiválasztása, a raktár szintű jogosultságokra támaszkodás
  • ▹Adatbetöltés: kinyerés relációs forrásokból, köztes formátumok, betöltés a nyers rétegbe
  • ▹Háttérfeladatok és ütemezés megbízhatóvá tétele: idempotencia, duplikált futások kizárása, hibakezelés, újrapróbálkozás
  • ▹Nehéz lekérdezések teljesítményének felelőse: szerveroldali lapozás, fokozatos betöltés, a lekérdezés-végrehajtási profil elemzése
  • ▹Tesztek írása, hibakezelés, részvétel a code review-ban és a kiadásban

Elvárások

  • ▹Éles környezetű Python 3 és FastAPI tapasztalat: async, pydantic, szolgáltatásstruktúra
  • ▹Tesztelés pytesttel és működő CI/CD-gyakorlat
  • ▹Erős SQL-tudás, tapasztalat adatok API-n keresztüli kiszolgálásában analitikai tárolóból
  • ▹Databricks fogyasztói oldalról: csatlakozás a connectorral vagy a statement execution interfésszel, SQL warehouse-ok, service principal hitelesítés, az identitás jogosultságainak szűkítése, az interaktív és a serverless számítás késleltetésre és költségre gyakorolt hatásának ismerete
  • ▹Annak ismerete, hogyan viszonyulnak a Unity Catalog jogosultságai és sorszintű szabályai az alkalmazáskódbeli jogosultság-ellenőrzésekhez
  • ▹API-biztonság: OAuth2 / OIDC, JWT-validálás, szerepköralapú hozzáférés, audit naplózás, legkisebb jogosultság elve
  • ▹Relációs adatbázisok kinyerési szinten: Oracle és SQL Server, meghajtóik és klienseik
  • ▹Docker és felhős alkalmazásüzemeltetés, titokkezelő használata

Előny

  • ▹Analitikai lekérdezések hangolása interaktív felületek terheléséhez
  • ▹Node.js / Express
  • ▹Többbérlős rendszerek, ahol az ügyfelek közötti adatszivárgás elfogadhatatlan
  • ▹Külső adatforrások és harmadik fél API-k integrálása: időjárás, navigáció, geotérinformatikai szolgáltatások, nyomkövetési adatok

A munkáltatóról

A Softeq 1997-ben alakult, új termékek fejlesztésére és K+F-re specializálódott, emellett korai fázisú innovációt és digitális transzformációs tanácsadást is kínál globális szinten.

Hasonló állások