Power BI Developer/Data Analyst
New
M
MSR-FSRConstruction
RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of five (5) years related-work experience; Advanced Power BI report and dashboard development (3+ years experience)
- Required Skills
- DockerSQLMicrosoft Power BIMicrosoft SQL ServerC#Microsoft ExcelGitHub Actions
Requirements
- Minimum of five years of related work experience.
- At least three years of advanced Power BI report and dashboard development experience.
- Expert-level SQL and advanced DAX skills; proficiency with M language and Power Query.
- Experience with complex dimensional data modeling, semantic model design, and performance optimization of large datasets and reports.
- Proficiency with Microsoft Office, especially Excel, Access, and Power BI; Excel work includes data transfer, formulas, VBA, and visuals.
- Experience translating business requirements into technical solutions, gathering requirements, and managing stakeholders.
- Experience developing and maintaining C# and ASP.NET Core microservices, including asynchronous programming, RESTful API design, and Entity Framework or EF Core.
- Strong Microsoft SQL Server skills, including complex queries, stored procedures, index tuning, and schema design or migrations.
- Foundational Docker knowledge and hands-on experience or working familiarity with Kubernetes.
- Hands-on experience configuring and maintaining CI/CD pipelines using GitHub Actions.
- Experience supporting production environments, analyzing logs, debugging, and resolving runtime bottlenecks.
- Experience with JavaScript (ES6+) and React; API documentation with OpenAPI or Swagger; automated tests using tools such as xUnit, NUnit, or Postman.
- General understanding of Primavera P6 project scheduling software.
- Construction or semiconductor construction knowledge is preferred, but not required.
Responsibilities
- Structure information and develop integrated reporting.
- Develop Power BI reports and dashboards, including custom visuals and advanced formatting.
- Design dimensional data models and semantic models; optimize performance for large datasets and reports.
- Use SQL, DAX, and M for data extraction, queries, calculations, and Power Query transformations.
- Translate business requirements into technical solutions and gather requirements from stakeholders.
- Develop and maintain C# and ASP.NET Core microservices, including RESTful APIs and ORM integrations.
- Write and optimize SQL Server queries and stored procedures; tune indexes and manage schema design and migrations.
- Configure and maintain automated CI/CD pipelines using GitHub Actions.
- Use Docker and Kubernetes for containerization and deployment-related tasks.
- Support production environments by analyzing logs, debugging issues, and resolving runtime bottlenecks.
- Build or maintain user-facing interfaces using JavaScript and React; document APIs and author automated tests.
View Full Description & ApplyYou'll be redirected to the employer's site