Epicareer Might not Working Properly
Learn More

Full Stack PowerBI Developer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Responsibilities:

  • Lead the development and execution of a strategic roadmap for our digital platforms, ensuring alignment with business objectives.
  • Collaborate with engineers and business stakeholders to understand requirements and translate them into technical solutions.
  • Design, develop, and maintain interactive dashboards and data visualization solutions primarily using Spotfire and PowerBI.
  • Customize and extend Spotfire and PowerBI functionality through scripting and API integrations.
  • Manage and enhance a SQL data warehouse ensuring optimal performance, scalability, and security.
  • Collaborate with data engineers to design and implement ETL processes, integrating data from various sources into an Azure-based SQL data warehouse.
  • Develop and optimize back-end systems and APIs to support data visualization and reporting needs.
  • Monitor and troubleshoot the SQL data warehouse and BI tools, ensuring data accuracy and availability.
  • Create and maintain stored procedures, functions, tables, views, triggers, jobs, data backups.
  • Perform code reviews, debugging, and troubleshooting to ensure application quality and performance.
  • Stay current with Azure cloud services and implement best practices for data warehousing and business intelligence on the platform.
  • Provide technical support and training to users on data visualization tools and SQL database management.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field, or equivalent certifications.
  • Minimum 5 years' experience as a Full Stack Developer with a focus on SQL data warehouse management and business intelligence.
  • Expertise in developing dashboards and reports using Spotfire and PowerBI.
  • Strong proficiency in SQL and experience with database management in an Azure environment.
  • Experience with data integration, ETL processes, and data modeling.
  • Strong understanding of cloud platforms, particularly Azure, and their data services.
  • Excellent problem-solving skills and a detail-oriented approach to data management and visualization.
  • Effective communication and collaboration skills, with the ability to work across teams.
  • Proficiency in scripting languages (e.g., Python, Matlab, R) for data manipulation and custom visualizations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job