Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

BUSINESS INTELLIGENCE ANALYST

Frank L Blum Construction Co

Job Description

Job Description

Summary

The Business Intelligence Analyst builds and maintains the reporting, dashboards and automated workflows the company runs on. This role turns data held across the company's operating and financial systems into reporting leadership can act on, and converts manual processes into automated workflows that remove repeated handling.

The work is platform agnostic by design. The person in this seat is expected to hold the concepts and the principles, and to apply them on whichever platforms the company is using at the time.

Essential Duties and Responsibilities

Reporting & Analytics

  • Design, build and maintain reporting and dashboards for project teams and corporate departments, from a defined specification agreed before development begins.
  • Maintain the published reporting portfolio, including refresh schedules, access management and retirement of reports no longer in use.
  • Build data models that let business users answer their own follow-up questions without submitting a new request.
  • Apply company brand standards to every published report and client-facing deliverable.
  • Implement row-level security so that each user sees only the regions, projects and measures appropriate to their role.
  • Ensure every published report renders correctly on a phone or tablet for field use.

Process Automation

  • Design, build, test and maintain automated workflows that replace manual data entry and routing across the company.
  • Convert existing form-based and spreadsheet-based intake processes into web-based workflows with proper approval routing, notification and audit history.
  • Document every automation with a process map, a named business owner and a defined failure and escalation path.
  • Monitor deployed workflows, resolve failures and maintain version control as the systems they depend on change.
  • Build automations on the company's low-code workflow platform where it fits and in code where it does not, and record which approach each automation uses and why.

Data Integration & Quality

  • Write and maintain queries against the company data warehouse and the systems connected to it.
  • Maintain the data pipelines that feed the reporting environment from the company's operating, financial and document systems.
  • Own the reporting data warehouse end to end: ingestion from the ERP, project management , document and bidding systems; the dimensional data model; refresh schedules; backups; access control; and the documentation of each.
  • Own the master-data crosswalk for project, vendor and cost-code identifiers across the operating systems. Detect and resolve identifier conflicts at the source rather than patching them in a report.
  • Run automated data quality tests on every pipeline and publish a monthly data-quality scorecard to the Director.
  • Run data quality checks, and investigate and resolve discrepancies between a source system and a published report.
  • Maintain documentation of data definitions so that a given measure means the same thing in every report that uses it.

Partnership & Delivery

  • Take requests through the departmental intake process, scope them accurately and commit to realistic delivery dates.
  • Escalate competing priorities rather than absorbing them.
  • Train end users on what is delivered to them and produce short reference material, so that adoption does not depend on repeat one-on-one support.
  • Present findings and recommendations to project teams and department leaders in plain language.
  • Measure and report usage of every published report. A report with no use in 90 days is retired or rebuilt, not left running.

Development & Growth

  • Work to a development plan agreed with the Director covering data modeling, query performance, automation reliability and construction domain knowledge.
  • Take on progressively larger scope as capability is demonstrated.
  • Stay current on the platforms the company uses and on the direction those platforms are moving.

General

  • Maintain confidentiality of financial, personnel and client information encountered in the course of the work.
  • Perform other duties and special projects as assigned.

 

 

 

 

Qualification Requirements

The required list is the working foundation a candidate must hold on day one. The preferred list is capability that is welcome on arrival and will otherwise be developed in the role.

Required

  • Bachelor's degree in information systems, computer science, data analytics, business, engineering, construction management or a related field, or an equivalent combination of education and experience.
  • Two or more years of experience building business intelligence reporting in a production environment.
  • Demonstrated ability to build and publish reporting independently on a major business intelligence platform, including the query and calculation layers.
  • Working proficiency writing queries against a relational database, including joins, aggregation and window functions.
  • Demonstrated ability to design dimensional data models (fact and dimension tables) and to build version-controlled, tested SQL transformations on top of them.
  • Working knowledge of row-level security and data model design on a business intelligence platform.
  • Demonstrated ability to build working automated workflows, including approval routing.
  • Advanced spreadsheet skills, and the ability to gather requirements directly from non-technical stakeholders and translate them into a defined scope.
  • Ability to manage several concurrent requests and communicate status without being asked.
  • Ability to explain technical work to a non-technical audience.

Preferred, not required

  • Advanced calculation work, row-level security and data model design on a business intelligence platform.
  • Query performance tuning, indexing and execution plan analysis.
  • Error handling in production automations: structured retry, logging and failure alerting.
  • Experience reporting against or integrating construction, project management or enterprise resource planning systems.
  • Prior experience in construction, engineering, architecture or another project-based industry. Candidates from other industries are encouraged to apply.
  • Working knowledge of construction financial reporting: percentage-of-completion accounting, work-in-progress schedules, over and under billings, backlog and margin fade.
  • Experience with Trimble Spectrum (Data Exchange / App Xchange), the Procore API, the Egnyte API, BuildingConnected or Microsoft Power Platform (Power Automate, Power Apps).
  • Experience with analytics engineering tooling (dbt or equivalent) and SQL Server fundamentals: scheduled jobs, backups, access control and query performance.

 

 

 

Physical Demands

  • Regularly required to sit or stand and walk for extended periods of time, with the occasional ability to stoop or kneel.
  • Must occasionally lift and/or move up to 50 pounds.
  • Vision abilities for this position include close vision as well as distance vision.
  • Ability to repetitiously use hands and fingers to handle or feel and to manipulate keys on a keyboard.

Comments

  • This position supports all company offices and active job sites.
  • Employees may be required to travel between Blum's offices or to active job sites as required.
  • Candidates will be asked to walk through examples of their own work during the technical interview.
  • This position has no direct reports.
  • Candidates will be asked to walk through a data model they designed and explain how a measure in it was defined, tested and secured.
  • Professional appearance and demeanor required for this position.

 

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) matching
  • PTO
  • Life Insurance
  • Short Term Disability
  • Gym Reimbursement

NOTE: Reasonable accommodations may be made to enable individuals with disabilities

to perform the essential functions

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the BUSINESS INTELLIGENCE ANALYST in Winston Salem, NC vacancy
  •  ...Business Analyst Opportunity At Legna Software, LLC This is a unique opportunity to join Legna Software, LLC, a fast-growing SaaS-based software company in Winston-Salem, NC. We are looking for a Business Analyst to assist in the implementation of Legna's software... 
    Suggested
    Work at office

    Legna Software

    Winston Salem, NC
    15 hours ago
  •  ...Job Description Job Description DOT and FLSA CLASSIFICATION: Non Covered/Exempt POSITION SUMMARY: The Planning Analyst is responsible for overseeing multiple aircraft workscopes, and budgets from start to finish. Including but not limited to ensuring new task cards... 
    Suggested
    Remote work

    North State Aviation

    Winston Salem, NC
    21 days ago
  • $900 - $1,100 per month

     ..., communicate, and advocate for the resources and policies needed to support children, families, educators, and child care businesses. This is an exciting opportunity to help strengthen a growing provider-led organization and make a meaningful difference in... 
    Suggested
    Contract work
    Part time
    For contractors
    Flexible hours
    Afternoon shift

    SMART START OF FORSYTH COUNTY

    Winston Salem, NC
    17 days ago
  • $26 per hour

     ...Kids we find our purpose in the wow moments our clients experience each day, learning new skills and reaching new goals. As a Student Analyst with ABS Kids you will receive support through coursework, assist with hours accrual, exam prep, and more. Apply today to learn... 
    Suggested
    Hourly pay
    Part time
    Work at office
    Local area
    Immediate start
    Monday to Friday
    Weekend work
    Afternoon shift

    ABS Kids

    Winston Salem, NC
    2 days ago
  • Colonial Group is seeking a Senior Manager Supply Chain Planning, Retail to translate Growth Team priorities into integrated supply, inventory and execution plans. You will partner with Growth Teams and regional groups to align production, sourcing, and delivery while ...
    Suggested

    Jobleads-US

    Winston Salem, NC
    4 days ago
  • ProKidney Corp. is seeking a Director of CMC Project Management to lead CMC planning for late-stage and commercial submissions. You will coordinate cross-functional teams, manage IPP inputs, and drive timely CMC activities through BLA, PLI, and approvals. The role requires...
    Remote job

    Jobleads-US

    Winston Salem, NC
    4 days ago
  •  ...IT Support Analyst Winston-Salem, NC Area - Onsite Full Time Position We are searching for an IT Support Analyst for a growing...  ...the technology used in daily operations Learn and support business systems such as SAP Business One and warehouse management software... 
    Full time
    Work at office
    Local area
    Remote work

    Jones Grove IT Recruiting

    Winston Salem, NC
    2 days ago
  •  ...governance practices throughout its supply chain in accordance with its comprehensive ESG program embedded in Gildan's long-term business strategy. Together with our global team of dedicated employees, Gildan is united in its vision of Making Apparel Better®. Discover... 
    Local area

    Jobleads-US

    Winston Salem, NC
    4 days ago
  •  ...and fulfillment, identifying risks, coordinating mitigation actions, and escalating issues to support service, availability, and business results. The role Translate Growth Team priorities into integrated supply & inventory strategy and execution plans that support... 

    Jobleads-US

    Winston Salem, NC
    4 days ago
  •  ...campus services and hospitality roles unless otherwise specified. Job Description Summary The Senior Compensation & Benefits Analyst is responsible for supporting the Executive Director in the design administration and analysis of compensation programs. This... 
    Full time
    Temporary work
    Work at office

    Wake Forest University

    Winston Salem, NC
    10 days ago
  •  ...Job Description Job Description About the Role: Join ABA THERAPY LLC as a Board Certified Behavioral Analyst in Winston-Salem, NC, where you will make a significant impact on the lives of individuals with autism and related disorders. This exciting opportunity allows... 

    ABA THERAPY LLC

    Winston Salem, NC
    23 days ago
  • $45 - $55 per hour

     ...Description A people person with a business analyst and technical analyst mindset could help users refine requirements, troubleshoot...  ...criminal penalties and civil liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts... 
    Contract work
    Temporary work
    Winston Salem, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BUSINESS INTELLIGENCE ANALYST. Be the first to apply!