Power BI Data Engineer — Enterprise Analytics
Location(s) : Chennai, Hyderabad, Bangalore, India (On-site)
About the Role
Design, develop, and maintain interactive Power BI dashboards and reports to empower business stakeholders with actionable insights.
Responsibilities
- Build and optimize ETL pipelines for data ingestion, transformation, and loading into analytics platforms (Power BI, Snowflake, Databricks, or Microsoft Fabric).
- Develop and implement star schemas, data models, and semantic models for analytics cubes to support enterprise reporting and BI needs.
- Collaborate with data scientists, analysts, and business teams to translate requirements into scalable data solutions.
- Ensure data quality, governance, and security across all BI workflows, adhering to best practices.
- Deploy and monitor data solutions on cloud platforms (Azure preferred, AWS / GCP a plus).
- Continuously improve performance of data pipelines and reports through optimization and automation.
Qualifications
5–7 years of experience in data engineering, with a focus on BI solutions and Power BI development.Required Skills
Strong expertise in Power BI (DAX, Power Query, report design) and building intuitive, high-performance dashboards.Proven experience designing and implementing ETL processes and star schemas for analytics cubes.Hands-on experience with cloud data platforms like Snowflake, Databricks, or Microsoft Fabric.Proficiency in SQL for querying and transforming large datasets.Familiarity with Azure data services (e.g., Azure Data Factory, Synapse Analytics) or equivalent cloud tools.Self-motivated with a proactive approach to problem-solving, capable of managing complex projects with minimal oversight.Preferred Skills
Familiarity with data orchestration tools (e.g., Apache Airflow, Prefect).Knowledge of data warehousing concepts and tools (e.g. Fabric, Redshift, BigQuery).Exposure to AI / ML integration for predictive analytics or anomaly detection.