Overview
Skills
Job Details
Job Description:
Experience: 12+ year
Role Summary: Architect the frontend platform for energy analytics dashboards, ensuring seamless integration with backend services (APIs, Power BI) and enterprise grade security
Reporting To: Enterprise Architect
Mandatory Skills
Platform Engineering : Well versed in designing and maintaining data platform using IaC ( Terraform, Pulumi)Cloud platform experience such as Azure Exposure to monitoring and logging tools such as Grafana, Prometheus
UI Architecture:React ecosystem (Redux, Next.js) with micro front end design
Power BI Embedded integration for custom dashboards
Security & Compliance:OAuth2/OpenID Connect implementation for multitenant SSO.RBAC controls for UI elements and data visibility
Energy Visualization:Design of energy specific widgets (load curves, heatmaps, CO trend lines)
Nice to Have:
Experience with WebGL for 3D grid visualizations.Knowledge of energy compliance standards (NERC CIP).
Key Responsibilities
Dashboard Framework:Create reusable React component library for energy KPIs (e.g., drag and drop widgets).
Integrate Power BI reports via REST APIs with row level security.API Integration:Design GraphQL/REST layer for efficient data fetching from Databricks.
Implement webhook driven alerts (e.g., demand response events)
Security & Performance:Enforce JWT based tenant isolation in UI rendering.Optimize bundle sizes (code splitting) for sub3s load times
Compliance & Accessibility:Ensure WCAG 2.1 AA compliance for all UI components.Audit logging of user actions via Azure App Insights
Technical Environment
Core Stack: React 18, TypeScript, Power BI Embedded, Azure API Management
Security: Azure Active Directory, MSAL.js
Deliverables:Self service dashboard editor with 50+ configurable widgets.