Key Responsibilities:
Design and Development:
Build and maintain Data Warehouse (DWH) solutions
Develop and optimize ETL processes to manage data extraction, transformation, and loading.
Create data models, ensuring they are accurate and consistent.
Power BI Reporting:
Develop Power BI dashboards and reports that provide valuable insights.
Work with business users to understand their needs and translate them into Power BI solutions.
Ensure Power BI reports are accurate and perform well.
Data Management:
Implement and manage data governance and security measures within the DWH.
Monitor and improve the performance of the DWH and ETL processes.
Collaboration and Support:
Work closely with other teams, such as data analysts and business stakeholders, to deliver high-quality data solutions.
Provide support and mentorship to junior developers.
Troubleshoot and resolve data-related issues as they arise.
Required Skills and Qualifications:
Experience:
Data Warehouse (DWH) Developer.
Strong experience with ETL processes and data extraction, transformation, and loading.
Microsoft Azure Synapse DWH platform is a plus
Technical Skills:
Skilled in designing and developing data warehouse solutions.
Advanced in Power BI for creating dashboards and reports.
Strong SQL skills, including query optimization.
Familiar with data modeling, governance, security, and compliance.
Soft Skills:
Strong analytical and problem-solving skills.
Good communication and collaboration abilities.
Able to work in a fast-paced environment.
Preferred Qualifications:
Certification in Microsoft Azure or related technologies.
Experience with big data platforms.
Experience in mentoring or leading a team.