Designing efficient data models using dimensional modeling and star-schema principles to support enterprise reporting and analytics
Developing and optimizing SQL queries, views, and data transformations used by Power BI solutions
Configuring and implementing row-level security (RLS) and other report and dataset access controls
Publishing and managing reports, semantic models, dashboards, and applications within the Power BI Service
Configuring and troubleshooting data refreshes, data gateways, connections, and scheduled refresh processes
Monitoring and optimizing Power BI report, semantic model, and query performance
Supporting deployment and promotion of Power BI solutions across development, test, and production environments
Performing unit and integration testing and supporting user acceptance testing (UAT)
Troubleshooting and resolving issues with reports, data models, data quality, refreshes, gateways, and data-source connectivity
Developing and maintaining technical documentation, data definitions, report specifications, and solution documentation
Collaborating with business analysts, developers, administrators, architects, data teams, and stakeholders throughout the solution development lifecycle
Presenting analytical findings, dashboards, and technical concepts to both technical and non-technical audiences
Providing technical guidance and knowledge support to end users and junior staff
WHAT YOU’LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Power BI Developer must have:
Education: BA/BS in Computer Science, Information Systems, Engineering, or related field required
Experience
3+ years of experience designing, developing, testing, and deploying business intelligence and analytics solutions required
Hands-on experience developing enterprise reports, dashboards, semantic models, and analytical solutions using Microsoft Power BI
Experience integrating and transforming data from multiple enterprise data sources
Required Skills