GitLab
GitLab
GitLab razvija platformo DevSecOps, ki jo poganja umetna inteligenca ter združuje razvoj programske opreme, varnost in operacije v enem okolju. Njegovi izdelki podpirajo upravljanje izvorne kode, razvoj s pomočjo umetne inteligence, avtomatizacijo CI/CD, skladnost in upravljanje ranljivosti v celotnem življenjskem ciklu dobave programske opreme. GitLab služi organizacijam, ki želijo usklajevati delovne tokove inženiringa, varnosti in operacij ter hkrati učinkoviteje dostavljati programsko opremo. Iskalci zaposlitve, ki razmišljajo o delovnih mestih v podjetju GitLab, lahko najdejo priložnosti na področjih programskega inženiringa, infrastrukture v oblaku, kibernetske varnosti, umetne inteligence, razvoja izdelkov in drugih funkcij, ki podpirajo njegovo enotno platformo.

Glavni full-stack inženir pri GitLabu, podatkovni izdelki (Go/Node.js) – delo na daljavo, Združene države Amerike

Vodite arhitekturo in izvedbo GitLabovih podatkovnih izdelkov, integracij in grafa znanja. Gradite API-je, dostop do podatkov na podatkovni tržnici ter z umetno inteligenco podprto inteligenco za razvijalce v vseh GitLabovih okoljih za namestitev.

Opis

  • Načrtujte, kako podatki iz GitLaba in zunanji podatki vstopajo v graf znanja razvojnega ekosistema, ki deluje skoraj v realnem času, kako se v njem modelirajo in sinhronizirajo.
  • Prevzemite odgovornost za integracije z zunanjimi sistemi poslovnega konteksta, kot so Jira, platforme za opazljivost, Zendesk in ServiceNow.
  • Oblikujte podatkovno tržnico, da bodo stranke lahko dostopale do GitLabovih podatkov prek storitev Snowflake, Databricks in BigQuery brez podpore inženirjev.
  • Omogočite opazljivost GitLaba prek OpenTelemetry ter razvijajte API-je za posredovano izmenjavo podatkov.
  • Vzpostavite standarde operativne pripravljenosti izdaj za GitLab.com, Dedicated in Self-Managed.
  • Nejasno področje od nič do ena pretvorite v praktične, iterativne načrte skupaj z ekipami za produkt, oblikovanje in zaledni sistem grafa.
  • Usklajujte in rešujte odvisnosti med zalednim sistemom grafa, platformo AI in infrastrukturnimi ekipami.
  • Podpirajte višje in srednje izkušene inženirje s pregledi zasnove, delom v paru in pregledi kode.
  • Prepoznajte sistemske omejitve, poenostavite procese in ustvarjajte sisteme, ki povečujejo hitrost izvedbe.

Zahteve

  • Dokazan vpliv na ravni Staff pri celovitem lastništvu produktnih ali platformskih sistemov v več inženirskih in produktnih ekipah.
  • Visoka stopnja lastništva in pobude: prepoznati pravega lastnika, razjasniti pristop, sprejemati odločitve in delo pripeljati do zaključka.
  • Sposobnost izboljševati tako sodelavce kot okoliško kodno zbirko ter s tem povečati učinek ekipe.
  • Napredne full-stack sposobnosti z odličnim znanjem Go, Ruby in Node.js.
  • Strokovno znanje vsaj na enem od področij analitičnih in metričnih platform, sistemov grafov podatkov ali integracij za zajemanje sprememb podatkov in podatkovnih skladišč.
  • Praktične izkušnje z razvojem orkestracije, podprte z umetno inteligenco, za produkcijske sisteme.
  • Izkušnje z upravljanjem večnajemniških izdelkov v okoljih SaaS in samostojno upravljanih okoljih.
  • Jasen komunikator, ki zna doseči usklajenost med več ekipami.
  • Navajenost dokumentirati odločitve in tehnično razmišljanje predstaviti na razumljiv način.
  • Pričakuje se vključevanje umetne inteligence v vsakodnevne inženirske delovne tokove.

Ugodnosti

  • Programi in viri za podporo zdravju, finančni varnosti in splošnemu dobremu počutju.
  • Prilagodljiv plačani dopust.
  • Skupine virov za člane ekipe.
  • Lastniško nadomestilo in načrt nakupa delnic za zaposlene.
  • Sklad za poklicno rast in razvoj.
  • Starševski dopust.