People Tech Group Careers

Business Intelligence Developer - Dashboard Design

Job Location

hyderabad, India

Job Description

Job Title : BI Engineer (Power BI Developer) Experience : 5 Years Location : Hyderabad Job Type: Full-Time Responsibilities : - Design, develop, and deploy interactive and visually appealing BI dashboards and reports using Microsoft Power BI (Desktop, Service, Embedded). - Connect to various data sources (databases, APIs, flat files) and implement efficient data extraction, transformation, and loading (ETL) processes. - Write and optimize complex SQL queries to extract, manipulate, and analyze data from diverse database systems. - Leverage expertise in reporting tools to select the most appropriate visualization techniques and create user-friendly and insightful reports. - Utilize Python for data analysis, data manipulation, automation of tasks, and integration with other data platforms. - Employ scripting tools and languages (PowerShell, Bash) to automate repetitive tasks and streamline data workflows. - Develop a strong understanding of various database systems, including relational databases (e.g., SQL Server, PostgreSQL, MySQL) and potentially cloud-based data warehouses (e.g., Azure Synapse Analytics, Snowflake). - Work extensively with Azure DevOps for version control (managing branches and pull requests), collaboration, and potentially for setting up CI/CD pipelines for BI solutions. - Collaborate closely with business analysts, data scientists, and other stakeholders to understand their reporting requirements and translate them into technical specifications. - Ensure data accuracy, integrity, and consistency across all BI solutions. - Optimize Power BI reports and dashboards for performance, scalability, and usability. - Develop and maintain data models within Power BI, ensuring efficient data relationships and calculations using DAX (Data Analysis Expressions). - Participate in the full BI development lifecycle, from requirements gathering and design to development, testing, and deployment. - Stay up-to-date with the latest features, updates, and best practices in Power BI and the broader Microsoft data analytics ecosystem. - Create and maintain comprehensive technical documentation for developed BI solutions. - Provide support and troubleshooting for existing Power BI reports and dashboards. Required Skills : - Power BI: Extensive hands-on experience (5 years) in developing and deploying BI solutions using Microsoft Power BI, including Power BI Desktop, Power BI Service, and potentially Power BI Embedded. - SQL: Excellent proficiency in writing complex SQL queries for data extraction, manipulation, and analysis across various database platforms. Experience with query optimization and performance tuning. - Reporting Tools Expertise: Proven experience and deep understanding of various reporting and data visualization tools beyond Power BI (e.g., Tableau, Qlik Sense, SSRS) is highly desirable. - Python: Good working knowledge of Python for data analysis, data manipulation (using libraries like Pandas, NumPy), and automation of data-related tasks. - Familiarity with Scripting Tools: Experience with scripting tools and languages such as PowerShell or Bash for automating tasks related to data management and deployment. - Strong Understanding of Databases: Comprehensive understanding of relational database management systems (RDBMS) and data warehousing concepts. Experience working with different database systems (SQL Server, PostgreSQL, MySQL, Azure SQL Database). - Experience with Azure DevOps: Proven experience working with Azure DevOps, including managing code repositories (Git), working with branches and pull requests, and ideally setting up and managing CI/CD pipelines for BI : - Bachelor's degree in Computer Science, Information Technology, Data Science, Business Analytics, or a related field. - Minimum of 5 years of professional experience as a BI Developer with a strong focus on Power BI. - Proven track record of successfully designing, developing, and deploying impactful BI solutions. - Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions. - Excellent verbal and written communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. - Ability to work independently and collaboratively within a team environment. - A strong passion for data and the ability to derive meaningful insights from complex datasets. Bonus Points : - Experience with other Azure data services such as Azure Data Factory, Azure Synapse Analytics, Azure Analysis Services, and Azure Data Lake Storage. - Knowledge of data warehousing methodologies (Kimball, Inmon) and dimensional modeling techniques (star schema, snowflake schema). - Experience with data governance and data quality processes. - Familiarity with other components of the Microsoft Power Platform (Power Apps, Power Automate). - Experience working with agile development methodologies. - Microsoft Power BI certifications (DA-100: Analyzing Data with Microsoft Power BI). (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 5/1/2025
View More People Tech Group Careers Jobs

Contact Information

Contact Human Resources
People Tech Group Careers

Posted

May 1, 2025
UID: 5142818534

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.