Generac Power Systems - Waukesha, WI

posted about 1 month ago

Full-time - Mid Level
Waukesha, WI
Electrical Equipment, Appliance, and Component Manufacturing

About the position

The Senior Analytics Engineer at Generac will be part of the Platform Analytics Team, responsible for overseeing and analyzing data from Generac's Clean Energy products. This remote role focuses on building tools for early detection of product issues and monitoring residential products. The ideal candidate will possess strong analytics and engineering skills, with a focus on developing automations and ETL data pipelines to manage large datasets effectively.

Responsibilities

  • Drive and automate field monitoring efforts by accessing and processing system- and device-level data from platform databases, presenting it in a meaningful way.
  • Develop applications that utilize existing APIs for command, control, and repair of systems remotely.
  • Develop ETL pipelines to create structure out of multiple IoT platforms.
  • Feedback field issues and design change proposals to field training, firmware, and hardware design teams using data to provide business cases.
  • Interface with the software team to develop tools and processes to efficiently extract and present site data.
  • Collaborate with data scientists, administrators, data analysts, data engineers, and data architects on production systems and applications.

Requirements

  • BS plus 5-8 years of related experience or MS plus 4-6 years of related experience in Computer Science, Math, Statistics, Engineering, Operations Research or equivalent experience.
  • Experience working with analysis of big data.
  • Experience working with data models, including incorporating automation.
  • Familiarity with query databases (ex: SQL, Apache Hive, or Apache Phoenix).
  • Knowledge of statistical analysis languages (ex: Python, R, SAS, or Stata).
  • Strong scripting & application development skills.

Nice-to-haves

  • Understanding or history of working with power electronics/IoT devices and control systems.
  • High skill level in a scripting language such as Python.
  • Experience with tools and approaches for machine learning, deep learning, and/or natural language processing.
  • Experience with Superset, Tableau, PowerBI or equivalent visualization tools.
  • Knowledge of Agile/Sprint Methodologies and best practices for software development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service