Caterpillar Inc.
Caterpillar Inc.
Caterpillar Inc. е глобална производствена компания, която разработва тежко оборудване и двигатели за строителството, минната промишленост, енергетиката и други отрасли, свързани с инфраструктурата. Продуктовото ѝ портфолио включва багери, булдозери, съчленени самосвали и енергийни системи, подкрепени от модерни технологии и световна дилърска мрежа. Основана през 1925 г., компанията съчетава дългогодишен индустриален опит с фокус върху повишаването на производителността и развитието на по-устойчиво оборудване и операции.

Софтуерен инженер, инженеринг на производителността (Ченай, работа от офиса)

Ръководете цялостния инженеринг на производителността и тестването на уеб, мобилни и хибридни приложения на Caterpillar. Анализирайте и оптимизирайте производителността на потребителските интерфейси, междинния софтуер и бекенд системите.

Описание

  • Ръководене на цялостното изпълнение на инженеринг на производителността и тестване за приоритетни проекти
  • Управление на тестването на производителността от събирането на изисквания и проектирането на тестове до създаването на скриптове, изпълнението, анализа и отчитането
  • Проучване на първопричините за проблеми с производителността и разработване на proof-of-concept решения в подкрепа на препоръките
  • Оценяване на производителността на приложенията на ниво потребителски интерфейс, междинен софтуер и бекенд
  • Провеждане на тестове за производителност на уеб, мобилни и хибридни приложения
  • Наблюдение и профилиране на приложения с инструменти за мониторинг на производителността и облачни среди
  • Анализиране на производителността от страна на клиента и във фронтенда
  • Създаване на вътрешни инструменти и подобряване на съществуващите възможности

Изисквания

  • 5–10 години опит в инженеринг на производителността или тестване
  • Солиден опит в тестването и инженерингa на производителността на уеб, мобилни и хибридни приложения
  • Умело използване на JMeter, включително Groovy, JSR223, Web HTTP и Selenium WebDriver
  • Писане на практически скриптове за автоматизация на TypeScript или JavaScript с Playwright
  • Диагностициране на първопричините за проблеми с производителността и подкрепяне на препоръките с proof-of-concept решения
  • Оценяване на производителността на ниво потребителски интерфейс, междинен софтуер и бекенд
  • Уверена работа с AppDynamics, Grafana, Kibana и други инструменти за профилиране
  • Познаване на AWS CloudWatch и ключови услуги на AWS и Azure, използвани за мониторинг на производителността и DevOps
  • Провеждане на тестове за производителност от страна на клиента с Lighthouse и Sitespeed
  • Използване на SQL и поне един програмен език, например Java или Python
  • Ефективно адаптиране към променящи се технологии и инструменти
  • Създаване на Sitespeed скриптове и извършване на анализ на производителността на фронтенда
  • Прилагане на изкуствен интелект и машинно обучение при тестване, анализ или отчитане
  • Познаване на K6 с Grafana и Artillery за тестове на натоварване
  • Разработване на вътрешни инструменти и подобрения
  • По-широк опит в инженеринг на производителността и познаване на допълнителни инструменти за профилиране