Power Bi Front-end Developer

Caterpillar Caterpillar · Industrial · Chennai, Tamil Nadu

Develops and maintains scalable backend data queries and front-end Power BI dashboards to monitor various worksites & IoT/ Telematics devices. Ensures backend data models are reusable across dashboards, establishing a governed data layer that improves consistency while minimizing Data usage costs. Translates operational data into reliable insights that enable monitoring, diagnostics, and decision-making.

What you'd actually do

  1. Develop backend SQL/Snowflake queries that act as a shared data layer across all dashboards.
  2. Build interactive, user-friendly Power BI dashboards for monitoring monitor various worksites & IoT/ Telematics devices.
  3. Optimize backend queries and data models to reduce Snowflake compute and storage costs.
  4. Establish reusable datasets and eliminate redundant data pipelines across reports.
  5. Translate business requirements into scalable data models, metrics, and visual insights.

Skills

Required

  • Power BI
  • SQL
  • Snowflake
  • Data modeling
  • DAX optimization
  • Usability
  • Navigation
  • Collaboration with Product Service Engineers
  • Validation and testing of dashboards
  • Troubleshooting data pipelines, queries, and visualizations
  • Documentation for data models, dashboards, and KPI definitions
  • Ad-hoc reports and executive dashboards
  • Integrate data from multiple systems (Snowflake, SQL Server, cloud platforms)
  • Performance optimization
  • Scalability
  • Usability improvements

Nice to have

  • Python
  • .NET
  • Java
  • Angular
  • IoT
  • Telematics
  • Manufacturing
  • Site Operations domains
  • AI-driven analytics
  • Predictive modelling

What the JD emphasized

  • 3+ years of experience in Power BI, SQL, and BI/analytics development.
  • Hands-on experience with Snowflake and cost-efficient query design.
  • Experience building reusable enterprise data models and dashboards.
  • Strong analytical skills working with large datasets.
  • Experience working with cross-functional engineering/support teams.