Job Description
y/TECH is a dynamic and innovative IT company. We are seeking a talented Power BI Developer to join our team and play a pivotal role in transforming data into actionable insights.
Key Responsibilities:
- Data Modeling and Visualization: Develop and maintain efficient data models using Power BI to support business requirements. Create visually appealing and interactive dashboards for end-users.
- Data Extraction and Transformation: Extract, clean, and transform data from various sources (SQL databases, Excel, CSV, etc.) to ensure accurate and reliable reporting.
- Report Development: Design and develop reports, KPIs, and metrics using Power BI, ensuring data accuracy and integrity.
- Data Integration: Integrate Power BI with other Microsoft technologies (such as Azure, Excel, SharePoint) and third-party applications to enhance reporting capabilities.
- Performance Optimization: Identify and implement performance optimization techniques to ensure smooth and efficient functioning of Power BI reports and dashboards.
- Collaboration and Documentation: Collaborate with cross-functional teams to gather requirements and provide technical support. Document data models, data sources, and report specifications.
- Troubleshooting and Support: Identify and resolve issues related to data connections, data refreshes, and report rendering. Provide support and training to end-users as needed.
- Stay Updated with Industry Trends: Keep abreast of the latest trends and best practices in Power BI development and related technologies.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of hands-on experience in Power BI development.
- Proficient in creating complex data models, DAX calculations, and custom visuals.
- Strong SQL skills for data extraction and manipulation.
- Experience with data warehousing concepts and ETL processes.
- Familiarity with Microsoft Azure services is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team in a fast-paced environment.