YASH Technologies
YASH Technologies
YASH Technologies er et globalt selskap innen teknologitjenester og outsourcing som hjelper organisasjoner med å modernisere driften og forbedre produktiviteten. Arbeidet omfatter digital transformasjon, kunstig intelligens og automatisering, skytjenester, cybersikkerhet, IoT, applikasjonsforvaltning og bedriftsrådgivning. Selskapet støtter også SAP-implementering og initiativer for skytransformasjon, og betjener organisasjoner på tvers av sektorer som rådgivning, helsetjenester og logistikk. Teamene leverer skreddersydde teknologiløsninger med vekt på praktiske forretningsresultater og kundesuksess.

Senior Tech Lead for Node.js – på kontoret i Pune

Led backendutviklingen av skalerbare Node.js- og distribuerte tjenester som støtter YASH Technologies' industrielle energiplattform. Ha ansvar for produksjonssystemer, sikkerhet, Kubernetes-drift, arkitektur og teknisk veiledning.

Beskrivelse

  • Utform og lever skalerbare backend-mikrotjenester, API-er og hendelsesdrevne tjenester
  • Bygg applikasjoner med Node.js, TypeScript, Java/Spring Boot og Go
  • Bruk PostgreSQL, Redis, Kafka, Cassandra samt relevante graf- eller stordata-teknologier
  • Utvikle sikre API-er med OAuth2/OIDC, JWT, Keycloak, API-gatewayer og Istio
  • Distribuer og drift tjenester ved hjelp av Docker, Kubernetes og/eller OpenShift
  • Støtt Angular-applikasjoner og nødvendige backendintegrasjoner
  • Samarbeid med QA- og Platform/DevOps-team om lanseringer, observerbarhet og produksjonsstøtte
  • Ha ansvar for backendfunksjoner fra design og implementering til utrulling og løpende produksjonsstøtte
  • Utvikle pålitelige tjenester med tidsavbrudd, nye forsøk, hurtigbufring, robusthet og observerbarhet
  • Led tekniske beslutninger og arkitekturbeslutninger for backendtjenester
  • Undersøk komplekse hendelser i distribuerte systemer og produksjonen
  • Videreutvikle mønstre for autentisering, autorisasjon og API-sikkerhet
  • Lag grundige tester og delta i kode- og designgjennomganger
  • Vedlikehold teknisk dokumentasjon og operative runbooks
  • Veiled ingeniører og styrk tekniske arbeidsmetoder på tvers av teamet

Krav

  • 10–15 års yrkeserfaring med programvareutvikling
  • Dyp, praktisk ekspertise innen backendutvikling
  • Solid erfaring med Node.js og TypeScript samt Java/Spring Boot eller Go
  • Erfaring med Angular og backendintegrasjoner via API-er
  • Solid bakgrunn innen mikrotjenester, REST-API-er og distribuerte eller hendelsesdrevne systemer
  • Produksjonserfaring med Docker, Kubernetes og/eller OpenShift
  • God forståelse av OAuth2, OIDC, JWT samt autentisering og autorisasjon
  • Erfaring med PostgreSQL eller SQL og teknologier som Kafka, Redis eller Cassandra
  • Kunnskap om eller erfaring med graf- og/eller stordata-teknologier
  • God forståelse av skalerbarhet, pålitelighet, observerbarhet og feilsøking i produksjonen
  • Evne til å gi teknisk ledelse, gjennomføre design- og kodegjennomganger og veilede ingeniører samtidig som du arbeider praktisk
  • Gode kommunikasjons- og problemløsningsevner
  • Erfaring med Keycloak er en fordel
  • Keycloak-SPIs og integrasjoner med eksterne identitetsleverandører er en fordel
  • Erfaring med Istio, Helm, Kubernetes Operators eller avansert OpenShift/Kubernetes er en fordel
  • Erfaring med plattformer med flere leietakere er en fordel
  • Erfaring med behandling av store hendelsesvolumer, strømming, tidsserier, grafer eller stordatasystemer er en fordel
  • Erfaring fra industri-, energi-, IoT- eller et annet datakrevende plattformområde er en fordel

Fordeler

  • Fleksible arbeidsordninger
  • Muligheter for kontinuerlig læring, avlæring og ny læring
  • Karrierefokuserte kompetanseutviklingsprogrammer
  • Stabil ansettelse
  • Inkluderende teamkultur
  • Etisk bedriftsmiljø
  • Støtte til å nå virksomhetens mål
  • Positiv arbeidsplassatmosfære
  • Følelsesmessig støttende miljø
  • Åpen og samarbeidsorientert arbeidsform

Relaterte jobber