What are the responsibilities and job description for the Power BI Developer position at Beacon Hill?
Our top client is seeking an innovative Power BI Developer to enhance their project analytics team, focusing on improving data availability, building robust reporting solutions, and aiding resource planning for construction projects.
This role sits within our client's dynamic team, where you will work closely with project controls, IT, and construction teams to deliver actionable insights through sophisticated Power BI reporting.
Title: Power BI Developer
Location: Remote (Preference for candidates in Chicago, IL)
Company: A Leading Energy and Infrastructure Firm
Duration: 3-6 months to start, but may be extended
Role and Responsibilities:
- Develop, maintain, and optimize Power BI dashboards and reports.
- Assist in data migration and the creation of new ETL pipelines with IT for better data availability.
- Collaborate on payroll submission reporting, focusing on data compilation and report building.
- Contribute to resource planning for construction, ensuring efficient engineer deployment.
- Implement suggestion systems within Power BI to improve the reporting process.
- Design and develop backend data models using DAX and M-code (Power Query).
- Ensure secure handling of sensitive data throughout the reporting process.
- Translate complex business requirements into technical solutions that drive decision-making.
- Enhance the UI/UX of reporting tools for user-friendliness and actionability.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent experience.
- 5 years of experience in Power BI development, with deep knowledge in DAX and M-code.
- Proven track record in creating and maintaining Power BI dashboards from multiple data sources.
- Experience with ETL processes, data migration, and database management.
- Familiarity with resource planning, construction management, or similar industries.
- Strong problem-solving skills and meticulous attention to detail.
- Excellent communication for collaboration with both technical and non-technical stakeholders.
- Knowledge in UI/UX design for dashboards.
- Experience with Python for data visualization, familiarity with Matplotlib, Seaborn, Pandas, and Power BI's Python plugin is a plus.
- Understanding of Project Controls concepts like Schedule Management, Cost Management, and Resource Planning.
Why Join Our Client?
- Engage with a leading company in the energy sector, focusing on sustainable and innovative projects.
- Opportunity to work on high-impact projects with a team dedicated to excellence in data analytics.
- Continuous learning and professional development in a tech-forward environment.
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: [Link to self-identification form].
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
Apply Now: If you are dynamic, detail-oriented, and passionate about transforming data into insights, we'd love to meet you. Please apply through LinkedIn with your resume and a cover letter highlighting your relevant experience.