Irth Solutions
Irth Solutions
51 – 200 Alkalmazottak
EnergiaSaaSTávközlés
Az Irth Solutions olyan SaaS-eszközöket fejleszt, amelyek segítenek az energetikai, közmű- és távközlési vállalatoknak megerősíteni a kritikus hálózati infrastruktúra ellenálló képességét és kezelni a működési kockázatokat. Platformja egyesíti a károk megelőzését, a 811-es bejelentések kezelését, a munkaerő képzését, az eszközellenőrzéseket, a területgazdálkodást, az üzleti intelligenciát, az analitikát és a térinformatikai adatokat, hogy támogassa a proaktív döntéshozatalt az Egyesült Államok és Kanada infrastruktúra-hálózataiban. A OneBridge Solutions felvásárlását követően az Irth Solutions az eszközteljesítmény-menedzsment terén kibővített képességeket is kínál.

Középhaladó szoftvermérnök (távmunka, USA)

Készítsen teljes körű TypeScript-, React- és Python-alkalmazásokat Azure-on; alakítson AI-alapú munkafolyamatokat az Irth Solutionsnél a csővezetékek eszközintegritásának és kockázatkezelésének támogatására.

Leírás

  • Készítsen éles környezetben használható felületeket TypeScriptben és Reactben, UX-tervek alapján.
  • Fejlesszen TypeScript- és Python-alapú REST API-kat a modellek eredményeinek konfigurálásához, futtatásához és lekéréséhez.
  • Hozzon létre munkafolyamatokat a modellkonfigurációhoz, a fenyegetések kiválasztásához, a paraméterek megadásához, az ellenőrzéshez, a hibák utáni helyreállításhoz, az irányítópultokhoz, táblázatokhoz, részletes nézetekhez és térképekhez.
  • Tervezzen felhasználói élményeket hosszú elemzésekhez, beleértve az állapotfrissítéseket, a részleges eredményeket és a hibák utáni helyreállítást.
  • Fejlesszen újrafelhasználható, típusbiztos komponenseket, és járuljon hozzá közös komponenskönyvtárakhoz és tervezési rendszerekhez.
  • Határozza meg az API-szerződéseket, a verziókezelést, a szolgáltatáshatárokat, a végrehajtás összehangolását, az állapotkövetést, az eredmények tárolását és a helyreállítást.
  • Alkalmazzon eseményvezérelt és aszinkron feldolgozási mintákat.
  • Tervezzen adatbázissémákat és lekérdezéseket az alkalmazás adattárolóihoz és a lakehouse kiszolgáló rétegeihez.
  • Kapcsolja össze a Databricks és az Azure szolgáltatásait, beleértve a modellkiszolgáló végpontokat, az Azure Storage-t, az Azure Functions-t, az API Managementet és a konténerekben futó szolgáltatásokat.
  • Tartsa naprakészen az OpenAPI-specifikációkat és az interaktív API-dokumentációt.
  • Készítsen ügyfél-munkafolyamatokat a modellek telepítéséhez, konfigurálásához, futtatásához, az adatok megfeleltetéséhez és az eredmények integrálásához.
  • Alakítson ki bérlői elkülönítést és irányítási kontrollokat az ügyfelek által telepített kódhoz.
  • Készítsen automatizált komponens-, interakciós, egység- és integrációs teszteket.
  • Figyelje és diagnosztizálja az alkalmazások és API-k teljesítményét, majd javítsa azt.
  • Valósítsa meg a hitelesítést, a jogosultságkezelést, a bérlői elkülönítést, a sebezhetőségek javítását, a CI/CD-t és a telepítés automatizálását.
  • Vizsgálja felül a kódot, és működjön együtt a tervezési, adat-, modell-, termék-, QA- és mérnöki csapatokkal.

Követelmények

  • Rendelkezzen 3–5 év szakmai tapasztalattal teljes körű szoftverfejlesztésben.
  • Legyen erős TypeScript- és React-tudása, beleértve a hookokat, az állapotkezelést, a komponensek összeállítását és az adatigényes felületek teljesítményhangolását.
  • Pontosan valósítsa meg az UX-terveket, ügyelve a térközökre, a komponensállapotokra, az átmenetekre és az interakciók részleteire.
  • Rendelkezzen jelentős háttérrendszer-fejlesztési tapasztalattal TypeScriptben és Pythonban, beleértve éles REST API-k készítését és használatát.
  • Legyen jártas a relációs adatbázisok tervezésében, lekérdezések fejlesztésében és optimalizálásában.
  • Legyen gyakorlati tapasztalata valamelyik jelentős felhőszolgáltatóval; az Azure előnyt jelent, beleértve a felügyelt számítási, tárolási, API-átjáró-, titokkezelési és monitorozási szolgáltatásokat.
  • Rendelkezzen tapasztalattal eseményvezérelt architektúrával, üzenetsorokkal vagy pub/sub rendszerekkel aszinkron feldolgozás és eredménytovábbítás céljából.
  • Ismerje a modern frontend eszközöket és tesztelési módszereket, többek között a buildrendszereket, a csomagkezelést és a komponens- vagy végpontok közötti tesztelési keretrendszereket.
  • Legyen jártas a Git használatában és az ágakra épülő fejlesztési munkafolyamatokban.
  • Ismerje a DevOps gyakorlatokat, köztük a CI/CD-folyamatokat, az automatizált tesztelést és a telepítés automatizálását.
  • Rendelkezzen tapasztalattal a sebezhetőségek kezelésében és elhárításában, beleértve a függőségek vizsgálatát és a biztonsági javításokat.
  • Rendelkezzen erős problémamegoldó készséggel, és ügyeljen a részletekre.
  • Előnyt jelent az adatigényes szakmai vagy elemző felületekkel; térképezéssel és térinformatikai vizualizációval; diagramokkal és adatvizualizációval; tervezőeszközökkel és tervezési rendszerek bevezetésével; OpenAPI-val vagy Swaggerrel; Databricksszel; Apache Sparkkal; gépi tanulási modellkiszolgáló végpontokkal; konténeres telepítéssel és vezényléssel; több-bérlős SaaS-alkalmazásokkal; valamint AI-alapú vagy ügynöki kódolási eszközökkel szerzett tapasztalat.
  • Hasznos további ismeret a vagyonintegritás, a károk megelőzése, a területgazdálkodás vagy az érdekelt felek bevonása; az auditálható és nyomon követhető szoftver; a plugin- vagy bővítménykeretrendszerek; a WCAG akadálymentességi szabványok; valamint a közös komponenskönyvtárak terén szerzett tapasztalat.

Juttatások

  • Egészség-, fogászati és látásbiztosítás Önnek és családjának.
  • 401(k) nyugdíjprogram vállalati hozzájárulással.
  • Bőséges fizetett szabadság a személyes ügyekre és a munka-magánélet egyensúlyára.
  • A vállalat által fizetett ünnepnapok az év során.
  • Otthoni munkavégzési lehetőség, a munkakörtől és az üzleti igényektől függően.
  • Kiegészítő díjazás a jogosultságot adó ügyeleti műszakokért.