Caterpillar Inc.
Caterpillar Inc.
Caterpillar Inc. on maailmanlaajuisesti toimiva valmistusyritys, joka kehittää raskaita koneita ja moottoreita rakennus-, kaivos-, energia- ja muille infrastruktuuriin keskittyville toimialoille. Sen tuotevalikoimaan kuuluvat kaivinkoneet, puskutraktorit, nivelkuorma-autot ja voimajärjestelmät, joita tukevat edistyksellinen teknologia ja maailmanlaajuinen jälleenmyyjäverkosto. Vuonna 1925 perustettu yhtiö yhdistää pitkäaikaisen teollisen asiantuntemuksen pyrkimykseen parantaa tuottavuutta sekä edistää kestävämpiä koneita ja toimintatapoja.

Ohjelmistoinsinööri, suorituskykytekniikka (Chennai, työ paikan päällä)

Johda Caterpillarin verkko-, mobiili- ja hybridisovellusten suorituskykytekniikkaa ja testausta alusta loppuun. Analysoi ja optimoi suorituskykyä käyttöliittymissä, väliohjelmistoissa ja taustajärjestelmissä.

Kuvaus

  • Johda ensisijaisten projektien suorituskykytekniikan ja testauksen toimitusta alusta loppuun
  • Hallitse suorituskykytestausta vaatimusten keräämisestä ja testien suunnittelusta komentosarjojen laatimiseen, suorittamiseen, analysointiin ja raportointiin
  • Selvitä suorituskykyongelmien perimmäiset syyt ja kehitä konseptitodistuksia suositusten tueksi
  • Arvioi sovellusten suorituskykyä käyttöliittymä-, väliohjelmisto- ja taustajärjestelmätasoilla
  • Suorita suorituskykytestejä verkko-, mobiili- ja hybridisovelluksille
  • Valvo ja profiloi sovelluksia suorituskyvyn ja pilvipalvelujen valvontatyökaluilla
  • Analysoi asiakaspuolen ja käyttöliittymän suorituskykyä
  • Rakenna sisäisiä työkaluja ja kehitä nykyisiä valmiuksia

Vaatimukset

  • Sinulla on 5–10 vuoden kokemus suorituskykytekniikasta tai testauksesta
  • Sinulla on vahva kokemus suorituskykytestauksesta ja -tekniikasta verkko-, mobiili- ja hybridisovelluksissa
  • Käytät JMeteriä sujuvasti, mukaan lukien Groovy, JSR223, Web HTTP ja Selenium WebDriver
  • Kirjoitat käytännönläheisiä automaatioskriptejä TypeScriptillä tai JavaScriptillä Playwrightia käyttäen
  • Diagnosoit suorituskykyongelmien perimmäiset syyt ja tuet suosituksia konseptitodistuksilla
  • Arvioit suorituskykyä käyttöliittymä-, väliohjelmisto- ja taustajärjestelmätasoilla
  • Työskentelet luontevasti AppDynamicsin, Grafanan, Kibanan ja muiden profilointityökalujen kanssa
  • Ymmärrät AWS CloudWatchin sekä suorituskyvyn valvontaan ja DevOpsiin käytettävät keskeiset AWS- ja Azure-palvelut
  • Teet asiakaspuolen suorituskykytestausta Lighthousella ja Sitespeedillä
  • Käytät SQL:ää ja vähintään yhtä ohjelmointikieltä, kuten Javaa tai Pythonia
  • Sopeudut tehokkaasti muuttuviin teknologioihin ja työkaluihin
  • Luot Sitespeed-skriptejä ja teet käyttöliittymän suorituskykyanalyysiä
  • Sovellat tekoälyä ja koneoppimista testaukseen, analyysiin tai raportointiin
  • Ymmärrät K6:n Grafanan kanssa sekä Artilleryn kuormitustestaukseen
  • Kehität sisäisiä työkaluja ja parannuksia
  • Sinulla on laajempaa suorituskykytekniikan kokemusta ja tuntemusta muista profilointityökaluista